지식창고 (42) 썸네일형 리스트형 [리눅스/Linux] scp/ssh 접속 시 충돌 문제 해결 방법 scp 접속 시 충돌 문제로 연결 실패 scp를 이용하여 db 백업 파일을 보내려고 하였으나 아래와 같은 에러가 발생하였습니다. SVR-01:root:/opt> scp db_dump_2.sql root@192.168.253.101:/opt/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on yo.. [리눅스/Linux] rpm 명령어 사용 방법 주요 사용 옵션 정리 rpm 이란? rpm은 Red Hat Package Manager의 약자로 Red Hat 계열 OS에서 프로그램 설치 등을 수행할 수 있는 명령어입니다. 주요 사용 옵션 및 예제 rpm 명령어는 다양한 옵션이 존재합니다. 이번 포스팅에서는 주로 사용하는 설치, 업그레이드, 삭제 그리고 조회에 대한 옵션만 다뤄보려고 합니다. 1. 설치(install) 옵션 : -i (--install) rpm 패키지를 설치하려고 할 때 사용하는 명령어입니다. v(verbose=상세 내용을 출력) 옵션과 h(hash marks=설치 시 progress를 '#'으로 표시) 옵션과 같이 사용할 수 있습니다. 추가로 아래와 같이 다양한 옵션 사용이 가능합니다. --nodeps : 의존성을 무시하고 진행 --force : 강제로 .. [리눅스/Linux] netstat 명령어와 사용 방법 netstat 명령어란? netstat(network statistics) 명령어는 전송 제어 프로토콜, 라우팅 테이블 등 수 많은 네트워크 인터페이스(네트워크 인터페이스 컨트롤러 또는 소프트웨어 정의 네트워크 인터페이스), 네트워크 프로토콜 통계를 위한 네트워크 연결을 보여주는 명령 줄 도구이다. - 출처 : 위키백과(wikipedia) netstat 명령어 옵션 -a : 현재 다른 서버 또는 PC와 연결, 리스닝 되어있는 모든 포트 번호를 확인한다. -n : 현재 다른 서버 또는 PC와 연결되어 있는 포트 번호를 확인한다. -s : IP, ICMP, UDP 프로토콜의 상태 확인한다. -u : UDP 프로토콜을 보여준다. -t : TCP 프로토콜을 보여준다. -c : 1초 단위로 보여준다. -p : 프.. [리눅스/Linux] Pacemaker 이중화 설치 방법(Active-Standby 구성) OS Version CentOS 7.7.1908 클러스터 세팅 방법 1. Pacemaker 패키지 설치(Active/Standby) # yum install -y pacemaker corosync pcs psmisc policycoreutils-python 2. hosts 파일 수정 # vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 SVR-01 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #Active 192.168.1.101 node1 #Standby 192.168.1.102 node2 3. Pacemake.. [리눅스/Linux] hostname 변경 방법(CentOS 7) hostname 확인 방법 # hostname localhost.localdomain hostname 일회성 변경 일회성 변경은 서버 재 시작을 하게되면 다시 원래대로 돌아가게 됩니다. 영구적으로 사용하기 위해서는 아래 방법을 사용해서 적용해야합니다. # hostname [변경할 호스트명] 예시) # hostname myhost hostname 영구적 변경 # hostnamectl set-hostname [변경할 호스트명] 예시) # hostnamectl set-hostname myhost 대소문자를 구분해서 변경하고 싶다면 아래와 같이 옵션을 추가해주어야 합니다. # hostnamectl --static set-hostname [변경할 호스트명] 예시) # hostnamectl --static set-.. [리눅스/Linux] tcpdump 사용법 tcpdump란 무엇인가? 리눅스/유닉스 계열 OS에서 조건식에 만족하는 네트워크를 통해 송수신 되는 패킷 정보를 표시해주는 프로그램입니다. tcpdump 사용 방법과 다양한 옵션 등 프롬프트에서 tcpdump 명령을 입력해서 사용합니다. 다양한 옵션이 존재하고 조건부 부분에 표현 방식과 범위를 정해 다양한 형식으로 표현할 수 있습니다. # tcpdump [옵션] [조건부] 다양한 옵션 -c 숫자 지정한 수 만큼 출력 -i 네트워크 인터페이스 지정한 네트워크 인터페이스를 경유하는 패킷을 출력 -w file 출력한 패킷 정보를 파일로 만든다 -r file w 옵션으로 만든 파일을 읽는다 -v 패킷 내용을 상세히 본다 표현 방식 그리고 and && 또는 or || 아니다 not ! 범위 방식 네트워크 net.. [JAVA] Error: Could not find or load main class 에러 조치 방법 Error: Could not find or load main class 에러 조치 방법 발생한 오류 아래와 같이 클래스를 찾을 수 없다는 오류가 발생하였다. 오류가 발생한 프로젝트는 깃허브에서 클론을 내려 받은 뒤 import Project를 진행한 프로젝트였다. 처음에는 JRE 라이브러리가 없는게 원인인 줄 알고 라이브러리를 생성해주었으나 그 뒤에도 동일한 에러가 발생하고 있다. 조치 방법 내 경우 굉장히 간단한 원인이었다. Java Build Path의 JRE 라이브러리가 중복된게 존재하고 있었다.. 때문에 중복되어 에러를 발생하는 것을 제거하고 Apply하니 정상적으로 프로젝트가 실행되었다. 깃(Git) 설치 방법 및 세팅, 깃허브(Github) 연결 방법 안녕하세요 이번 시간에는 깃(Git)을 설치하는 방법 및 세팅 그리고 깃허브(Github) 연결 방법까지 알아보도록 하겠습니다. 그럼 바로 시작하겠습니다. 깃(Git) 설치 방법 먼저 설치하기 위해서 깃(Git) 홈페이지(https://git-scm.com/)에 들어가야 합니다. 깃(Git) 홈페이지에 들어오시면 'Latest source Release'라는 부분에 'Download for Windows'를 클릭하셔서 설치할 수 있고, 설치 과정은 계속 다음(또는 Next)을 눌러주시면 됩니다. 설치가 완료되셨다면 이제 깃(Git) 환경설정을 해줘야 합니다. Windows 환경에서 시작 메뉴에 Git 관련 메뉴가 생기셨을 겁니다. 그중 Git Bash를 클릭하여줍니다. 프롬프트가 나오실 텐데 먼저 사용자.. 이전 1 2 3 4 5 6 다음