SSH Key를 통한 로그인

10.10.10.50→10.10.10.51 으로 접속한다고 가정.

■10.10.10.51
mkdir ~/.ssh

■10.10.10.50
ssh-keygen -q -t rsa -f ~/.ssh/vid_rsa -N ''
이렇게 하면 ~/.ssh에 vid_rsa, vid_rsa.pub 두개의 파일이 생성된다.
vid_rsa는 개인키, vid_rsa.pub는 공개키로 접속하려는 서버에 authorized_keys 파일명으로 공개키를 넣어 주어야 한다.

# 퍼미션 조정
chmod 600 ~/.ssh/vid_rsa
chmod 644 ~/.ssh/vid_rsa.pub

# Removes all keys belonging to hostname from a known_hosts file.
ssh-keygen -R 10.10.10.51

# 공개키 복사본 만들기
cp ~/.ssh/vid_rsa.pub ./authorized_keys

# 공개키 전송
scp ./authorized_keys root@10.10.10.51:/root/.ssh/

■테스트

10.10.10.50에서...
ssh -i ~/.ssh/vid_rsa root@10.10.10.51
위로 스크롤