ssh 아이디 패스워드 없이 putty 에서 로그인 ubuntu 18.04 putty 다운로드 url 포함

ssh 아이디 패스워드 없이 로그인 하는 것은 번거로운 일을 해결하는 것이다.  아래와 같이 이것이 정리되어 블로그에 포스팅 한다. 

여러가지 방법이 있었지만,  widnows  puttygen에서  public key 만든 후 그대로 복사 하였을때, 아래와 같은 에러가 발생 하였다. "server refused our key putty"    




 puttygen 파일을 열고  key를 만든다. 

RSAKey 만들기


그리고,  2번째  Save Private-key를 클릭하여 적당한 곳에 저장 한다. 




그리고  위의 키를 복사 한다. 
key 복사



여기에서 public key를  복사 한 다음,    아래의 Putty 터미널을 열고,  로그인 한 다음 아래와 같이 명령어를 실행 후 authorized_keys파일을 열고 공개 키를 붙여 넣는다. 

$mkdir ~/.ssh

$ vi  ~/.ssh/authorized_keys

key 복사

그리고,   원격서버에 연결 한다.  아래와 같이  저장한 private key를 아래 사진과 같이 매칭 한다. 


Rsa 키 매칭


그리고 저장 하고 연결 하면,  패스워드 없이 연결 된다.    만약에 여기에서 추가로, 아이디 없이 로그인 하고 싶으면 아래와 같이 한다. 

Userid 추가

그러면 아이디와 패스워드 없이 로그인이 가능 하다.    매우 편리하지만,  key가 도난 당하면,  key 가지고 그냥 사용할 수 있다.   하지만,  root 계정에서 만들지 않고,   아이디가 매우 어렵다면,  key가 도난 당해도 문제가 없다. 


참고로 putty 버전이 아래와 같아야 위의 기능이 작동 한다. 


PuTTY


Release 0.68


Build platform: 64-bit Windows

Compiler: Visual Studio 2015 / MSVC++ 14.0 (_MSC_VER=1900)

Source commit: 23fbc4f56b04ca5d387c16720caa05ddf2d63e2f


?1997-2017 Simon Tatham. All rights reserved.



 



댓글 없음:

댓글 쓰기

css cheat sheet 클래스 선택자, margin(마진), display , center 조정 간단한 구성 요소

 앞에서는 html의 간단한 sheet를 소개 하였습니다.   html은  주로 골격을 나타나는 것이라, 디자인을 하는데는 css로 하여야 합니다.  아래 코드와 같이 css 관련 하여 매우 간단하게 코딩 하겠습니다.  body 부분의 css 코딩  ...