IT/라즈베리파이2

PuTTY 자동 로그인

단디1969 2019. 7. 22. 13:50

PuTTY 비번 없이 자동 로그인 (fpt 적용 후 할 것.)


PuTTY설정에서 Connection >> Data의 Auto-login username에 라즈베리파이 계정(osmc)을 넣어두면 편리하다. 그러나 매번 비번은 넣어야 하므로 여전히 손이 든다. 비번도 자동으로 들어가도록 하자.


1. 라즈베리파이에서 Key 만들기

- PuTTY로 라즈베리파이에 root계정으로 막 로그인한 상태

- Key 만들기

 $ ssh-keygen  (sudo 아님, 현재사용자인 pi / osmc용 키 생성)

              enter

              enter

                :

  (/home/osmc/.ssh에 id_rsa, id_rsa.pub 파일 2개 만들어짐)


 $ mv .ssh/id_rsa.pub .ssh/authorized_keys

  id_rsa.pub를 authorized_keys로 이름변경)


2. PC에서 키 변환

2-1 /home/osmc/.ssh에 있는 id_rsa파일을 PC로 복사(fpt 이용)

2-2 PuTTY Key Generation을 위해 puttygen.exe다운/아무데나 저장(portable P/G)

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html


2-3 puttygen.exe 실행 >> Load >> 이전에 PC에 복사한 id_rsa 지정

2-4 PuTTYgen Notice 메세지 >> "확인"

2-5 Load 밑의 "Save private key" >> 클릭(안전한 폴더에 저장할 것)

2-6 PuTTYgen Warning 메세지 >> ""


3. PuTTY 설정

3-1 Connection >> SSH >> Auth화면에서 private key file for authentecation 밑의 Browse >> 클릭

3-2 PC의 안전한 장소에 저장한 Private Key 선택

3-3 Session클릭하고 Save