본문 바로가기

서/버/이/야/기

Putty 이용 ssh 패스워드 없이 접속

* Putty 에서 public와 private 키 생성

  - puttygen을 사용해서 Generate

  - 마우스의 좌표값을 가지고 키를 생성하기때문에 마우스를 막 움직이자!!

  - 그렇게 키가 만들어졌으면 Save private key를 클릭

  - 개인키를 암호로 보호할껀지 묻는다.. 알아서 클릭.

  - 이렇게 private 키가 만들어졌다..

  - key 부분에 보면 public 키가 써있다..
    그걸 복사해서 메모장에 붙여넣기 한후.. xxx.pub로 바꾸자

  - 이렇게 개인키와 공개키를 만들었다..
     그럼 공개키를 접속하고자 하는 리눅스서버의 계정에 넣어주자



* Linux public키 설정

  - 원격지에서 공개키를 받아오자.. 방법은? 각자 알아서.. 플로피로 옮기는게 가장 보안적이라한다

  - 공개키를 이제 해당 계정에 숨김폴더 .ssh 라는 폴더 안에 넣어야한다..

  - .ssh가 없으면 mkdir로 만들자.

  - .ssh 안의 xxx.pub를 이름을 authorized_keys 로 바꿔줘야 한다..

  - 그리고 vi   /etc/ssh/sshd_config 파일을 열어서 몇가지를 수정하자.

  - PubkeyAuthentication yes    -> 주석제거

  - AuthorizedKeysFile             -> 주석제거

  - 패스워드로 접근하는걸 막을려면 PasswordAuthentication no 로 설정해주자..



* 이제 접속을 해보자.. 그럼 패스워드를 묻지 않고 바로 접속이 가능함을 알수 있다..

태그