로그인 없이 로그인하는 방법 (ssh key)
1. ssh public private key
ssh-keygen
- cd .ssh
- ls -al
- id_rsa(private key) , id_rsa.pub(public key) 두개 생성
- ssh-copy-id [ 현재 계정명 ]@[ ip addr ]
2. rsync
인터넷을 통한 서버간 동기화
예시 1
- mkdir rsync1
- cd rsync1
- touch sample{1..10}
- rsync -avz . [ 현재 계정명 ]@[ 보낼 계정명 ]:~/[ 보낼 계정명의 dir]
- 작성한 sample{1..10}내용 전송됨
- 백업하거나 전송할때 유용
예시 2
- src, dest dir 생성
- rsync -a src/ dest
- src dir안에 있는 모든 내용을 dest로 보내기
3. RSA
비대칭 키
- public으로 복호화
- private으로 암호화