본문 바로가기

linux rsync

[linux]ssh-keygen(scp사용시 암호없이 사용) 리눅스에서 Crontab 같은 자동화 명령으로 다른 서버에 접근할 때 비밀번호 없이 접근하는 방법 기본적인 내용은 접근하는 클라이언트 서버에서 계정별로 Key값을 생성하여 접근하려는 대상서버와 클라이언트 서버간에 생성된 key값을 매치하여 비밀번호 없이 접근하는 방식 보안상 매우 취약 하므로 권장하지 않음 Step 1. 클라이언트 서버에서 접속 Key 생성하기 클라이언트 서버에 접속시 사용할 계정으로 접속하여 아래의 명령어를 실행 ssh-keygen -t rsa 다음과 같은 출력화면을 엔터로 넘어간다. Generating public/private rsa key pair. Enter file in which to save the key (/계정/.ssh/id_rsa) : (엔터를 치면 된다) 다음엔 En.. 더보기
Linux rsync 사용법 # ubuntu rsync명령어 사용법 서버간 디렉토리별 sync가 필요할 때가 있으니... 그럴때 사용하는 rsync명령어 실 서비스 서버 1대와 stand by로 사용하는 서버의 데이터 디렉토리 또는 기존 디렉토리의 백업시 사용하면 편리하다 기본적으로 /etc/rsyncd.conf 파일을 생성하여 xinetd, chkconfig에 등록을하여 사용하지만 그렇게 했는데 지정 디렉토리를 못읽어 오는 불상사가 생겼다 빨리 진행해야 하는 일이어서 그냥 sync디렉토리를 적어주어 해결함 (분명 내가 무슨 설정을 잘 못 준듯 서버는 거짓말을 하진 않을테니....) 기본적인 사용법 # rsync [옵션][sourceIP/host]:[디렉토리] [target 디렉토리] ex) rsync -avz --delete te.. 더보기