Brise

비밀번호를 입력하지 않고 ssh 접속하기 본문

Linux

비밀번호를 입력하지 않고 ssh 접속하기

naudhizb 2015. 3. 16. 16:01
반응형


--


--


ssh 접속을 할 때에 비밀번호를 입력하지 않기 위해서는 접속하는 대상이 ssh 연결을 수립할 때에


접속 클라이언트가 '신뢰할 수 있는 대상' 으로 등록되어 있어야 한다. 



ssh 접속 클라이언트에서 다음과 같이 입력하면


1
ssh-keygen
cs


~/.ssh에 private key 와 public key가 생성된다.





이제 클라이언트에 있는 ~/.ssh/id_rsa.pub


ssh 서버의 ~/.ssh/authorized_keys로 복사한 뒤에


(scp 명령어를 사용하면 간편하다. )


 다시 접속을 해보면 비밀번호를 입력하지 않아도 접속되는 것을 알 수 있다.




복사하는 방법은 복사 붙여넣기를 할 수도 있고.. 


어떻게든 복사하면 된다. 텍스트값으로 판별하기 때문이다. 




비밀번호 없이 ssh를 연결하는 기능과 autossh로 연결이 끊어질 시에 자동으로 다시 연결하는 기능을 사용하게 되면


항시 ssh 터널을 수립하는 기능을 구현 할 수 있다. 


autossh 바로가기 : http://naudhizb.tistory.com/469



--


--



반응형
Comments