OS (25) 썸네일형 리스트형 openSUSE 15.5 처음 설치 시 네트워크 설정 기본적으로 리눅스 환경에서 yast 명령어 입력으로 수정도 가능하지만, 처음 설치하는 과정에서도 설정을 미리 할 수 있다. openSUSE Oracle 설치 오류 문제 1 PRVG-0282 : 운영체제 분배 ID 검색을 실패했습니다 해결방법 참조 https://positivemh.tistory.com/586 vi $ORACLE_HOME/cv/admin/ cvu_config #CV_ASSUME_DISTID=OEL5 < 주석된 명령어를 CV_ASSUME_DISTID=OEL7 < 주석을 풀고 OEL7으로 변경 +추가 : openSUSE로 진행할 경우 SUSE15로 입력해도 된다 문제 2 다음 위치에서 make 유틸리티를 찾을 수 없음: /usr/bin/make 해결방법 make 유틸리티가 없기 때문에 설치를 해줘야 한다. openSUSE기 때문에 zypper을 활용한다. zypper install make 문제 3 make 파 ''/ora19/app/oracle/pro.. SUSE linux network 설정하기 SUSE linux 환경은 현재 15 netstat, arp, route, iptunnel, ipmaddr, ifconfig 해당 명령어는 현재 버전에서는 command not found 해당 명령어는 deprecated 된 상황 그러므로 replaced된 명령어를 사용 arp > ip [r] neigh route > ip route netstat > ss [-r] iptunnel > ip tunnel ipmaddr > ip maddress ifconfig > ip address 혹은 net-tools-deprecated 패키지를 설치하여 진행을 해야한다. localhost:~ # cd /etc/sysconfig/network localhost:/etc/sysconfig/network # cat ifcf.. 리눅스 실습하기-03{2023년05월17일} Bourne Shell(sh) : 유닉스 7버전의 기본 쉘. C Shell(csh) : C언어 기반으로 개발 / History, alias 등 유용한 기능이 존재 / 명령행 편집 기능이 없음 TC Shell(tcsh) : C쉘(csh)과 통합해서 탕생된 쉘 / C 쉘에 없는 명령어 자동완성, 편집기능을 지원 Korn Shell(ksh) : 본쉘(sh)을 확장해서 만들어진 쉘 / History, vi, 명령해 편집 등 여러 기능을 제공 Bourne Again Shell(bash) : 본쉘(sh)을 기반으로 만들어진 쉘 / 리눅스의 표준 쉘 Z Shell(zsh) : 본쉘의 확장된 버전 / 맞춤법 검사 / 로그인(로그아웃) 감시 기능 현재 설치되어 있는 쉘 확인하기 [root@localhost ~]# cat.. 윈도우 실습하기(방화벽)-03{2023년05월18일} TCP : 전송 제어 프로토콜. IP를 통해 넘어오는 데이터를 중간에 분할하여 최종적으로 도착할때까지 연결시켜주는 역할. 안정성을 갖추다보니 UDP 방식보다 느리다. 또한 선을 하나로 두고 양방향으로 데이터를 주고 받기에 느리다. UDP : 안정성이 떨어지는 대신 한쪽 방향으로만 데이터를 일방적으로 보내기 때문에 TCP보다 속도가 빠르다. telnet 단순히 통신 가능 여부를 확인하는 목적 telnet [IP] [PORT] # 네이버 80포트에 접속 시도 C:\Users\iruen>telnet naver.com 80 상단 위 Telnet naver.com으로 변경이 되며 아무런 반응없이 깜빡이는 중이라면 통신 가능 여부를 확인했다는 뜻이다. 포트가 닫혀 있다면 해당 포트에 연결할 수 없다고 뜬다. %% .. 윈도우 실습하기(서비스)-02{2023년05월18일} 윈도우 서비스 가동 / 중지 마우스 우클릭으로 시작과 중지를 선택할 수 있다. 윈도우 실습하기(레지스트리)-01{2023년05월18일} 레지스트리 : 윈도우계열 시스템에서 사용되는 시스템 구성 정보를 저장한 데이터베이스 예시) .txt, mp3 등 해당 확장자를 어떤 프로그램으로 열지 / 내가 PC를 켰을때 자동으로 켜지는 프로그램 설정 정보 HKEY_CLASSES_ROOT : 각 확장자는 파일 타입과 연결되어 있어 어떤 프로그램과 연결이 되는 지 알 수 있다. 현재 .mp3와 .m4a 확장자 파일을 실행 시 WMP11를 통해 연결되는 것을 확인할 수 있다. HKEY_CURRENT_USER : 컴퓨터 환경정보가 저장되어 있다. 사용자별 프로파일이 저장. HKEY_LOCAL_MACHINE : 하드웨어가 동작하는데 필요한 드라이버나 설정 관련 정보를 저장하고 있다. HKEY_USERS : 데스크탑 설정 및 네트워크 연결 정보 HKEY_CUR.. 리눅스 실습하기(이중화)-06{2023년05월18일} 이중화란? HA(Hight Avaliability) 고가용성 시스템의 가용성을 높이기 위해 장비를 다중화 시키는 방법이다. 여기서 가용성은 하나의 서버 장비가 문제가 생겨도 다른 장비에서 서비스가 될 수 있도록 구현하는 것을 말한다. 기계로 생각을 해보자면, 지속적으로 전력이 필요한 제품에서 갑자기 전력이 나가면 보조전력이 돌아가야 하는 시스템이라 볼 수 있을것 같다. 이중화를 해서 좋은 점? 서비스의 일시적인 중단이 발생되어도 재빠르게 대응이 가능하며, 사용자가 이를 인지하지 못하도록 하기 위함이다. 사용량과 패턴 등을 고려했을때 분산하여 효율적인 업무처리가 가능하다. Active-Active 구조 다중화된 장비가 모두 가동중인 상황을 말함. 두대가 모두 active 중이라면, 처리하는 속도는 매우 빠.. 리눅스 실습하기-05{2023년05월17일} Crontab(반복 예약 작업) # crontab 설치하기 [root@localhost ~]# yum install crontab # 크론탭 재시작 - 크론탭 작성 후에는 재시작을 해야 적용된다. [root@localhost ~]# systemctl restart crond.service # 크론탭 작동 여부 확인하기 [root@localhost dir1]# systemctl status crond.service ● crond.service - Command Scheduler # crond.service; enabled 를 통해 reboot 후에도 자동시작 여부 확인 가능 Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor pre.. 리눅스 실습하기 방화벽(firewalld)-04{2023년05월17일} https://ux.stories.pe.kr/162 리눅스(CentOS7) 서버에 방화벽(firewall)을 활용하여 특정 IP만 접근하게 하는 방법 회사 내부용으로 리눅스 서버로 돌릴 경우 특정사용자만 해당 서버에 접근 하도록 해야 할 필요가 있습니다. 여러가지 방법이 있겠지만 가장 간단한 방법은 방화벽으로 특정 IP외에는 모두 막아 ux.stories.pe.kr RHEL7 부터 방화벽을 관리하는 데몬이 'firewalld'로 변경 # firewalld 설치 [root@localhost ~]# yum install firewalld # firewalld 실행하기 [root@localhost ~]# systemctl start firewalld # firewalld 중지하기 [root@localhost .. 이전 1 2 3 다음