From T3_KR_KNU
Revision as of 04:19, 22 December 2015 by Hanbi (Talk | contribs) (Created page with "== ssh Public key authentication == === key 생성하기 === mkdir ~/.ssh chmod 700 ~/.ssh ssh-keygen -t rsa === 더 나은 보안 레벨을 원한다면 === ssh-keyg...")
Contents
ssh Public key authentication
key 생성하기
mkdir ~/.ssh chmod 700 ~/.ssh
ssh-keygen -t rsa
더 나은 보안 레벨을 원한다면
ssh-keygen -t rsa -b 4096
public key 전송
접속하고자하는 서버에 public key 전송.
ssh-copy-id username@host
위의 명령은 public key 파일을 접속하고자 하는 서버의 ~/.ssh/authorized_keys 파일로 전송하는 것과 동일한 기능을 합니다.
Permission denied (publickey) 오류가 발생한다면
~/.ssh/authorized_keys 파일의 퍼미션을 수정해줍니다. chmod go-w ~/ chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys