2016년 5월 4일 수요일

SSH 암호없이 로그인 (ssh passwordless login)

SSH로 접근시 암호 입력 없이 로그인 하는 방법

  • ~/.ssh 폴더에서
    ssh-keygen -t rsa
  • password 넣지 말고 enter 만 쳐서 id_rsa 파일 만듦
  • 원격지 홈폴더에 .ssh 폴더 만듦 
  • 아래 명령어 실행
    • cat .ssh/id_rsa.pub | ssh {userId}@{ip} 'cat >> .ssh/authorized_keys'
  • 퍼미션도 조정해야함
    • chmod 700 .ssh; chmod 640 .ssh/authorized_keys