PuTTY 로 비밀번호 없이 ssh 로그인 하기

정보/뉴스

PuTTY 로 비밀번호 없이 ssh 로그인 하기

담운 0 2,048 2019.06.05 19:22

PuTTY 는 별도로 설치하지 않고 간편하게 ssh에 접속할 수 있어서 즐겨 사용하는 ssh 클라이언트 후로그램이다.



살짝 불편한게 있다면 접속할때 마다 맨날 비밀번호를 입력해야 한다는 점이다.


요걸 해결해 보자.



할려면 먼저 당연히 putty.exe 필요하고, 부가적으로 암호없이 접속할때 필요한 공개키/개인키를 생성해야 되기 때문에 puttygen.exe 이라는 후로그램도 필요하다.


다운로드는 요기(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) 가서 살짝 다운해 주면 된다.




1. puttygen.exe 으로 키생성


bit 수에 초반에 2048로 입력돼 있는데 1024로 바꾼다. 뭐 안바꿔도 상관은 없다. 그런다음 Generate 버튼 클릭!








키를 맹글기 시작하는데 빨간네모친 부분위에서 마우스를 슬슬 움직여 줘야 된다 -.-







키 생성이 완료되면 일단 맨 윗부분에 있는 공개키 부분에 있는 텍스트를 마우스 드래그 해서 어디다 복사해 놓는다.

Save private key 버튼을 클릭해 생성된 개인키를 적당한데다 저장.

요기까지만 하면 더 이상 puttygen.exe 은 필요없다. 또 언젠가 쓸것 같으면 그냥 냅두고 필요없을것 같으면 삭제해도 된다.










2. 서버 authorized_keys 에다 공개키 등록하기

일단 접속할 서버 authorized_keys 파일에다 공개키를 등록해야 되기 때문에 일단 한번은 비밀번호를 입력하고 서버에 접속해야 한다.

1
2
3
4
# authorized_keys 에 공개키 추가.
# 아까 복사해둔 공개키를 요파일 내용에다 붙여넣기 한 후 저장한다.
# 기존에 등록된 키가 있으면 엔터치고 한줄 아래에다 붙여넣기 하면 된다.
vi ~/.ssh/authorized_keys







3. putty.exe 로 ssh 접속하기


후로그램을 뽓 실행해서 왼쪽 메뉴에서 Connection - Data 로 이동해서 Auto-login username 에다 자기가 로그인할때 쓰는 아이디를 입력한다.






Connection - SSH - Auth 로 이동해서 아까 저장한 개인키 파일을 지정해 준다.






Session 으로 이동해서 접속 정보(ip, port) 입력한 후, Saved Session 에 적당한 이름 입력 후 Save 버튼 클릭※ 다음번에 실행할때는 집 선택한 후 Load 버튼 클릭하면 지금 설정 고대로 불러온다.






Open 버튼을 살포시 클릭해 주면 쪽바로 접속이 잘 될 것이다~~


※ 개인키만 있으면 서버에 접속할 수 있기 때문에 개인키는 관리 잘하길 바람.

※ 공용으로 쓰는 PC 에서는 그냥 아이디/비밀번호 입력하고 로그인 합시다.



 



출처: https://stove99.tistory.com/172 [스토브 훌로구]

Comments

번호 제목 글쓴이 날짜 조회
32 Cafe24 node.js 호스팅 담운 2019.06.06 2266
31 Nodejs로 구현한 서비스를 Caf… 담운 2019.06.06 1341
30 [리눅스] ssh-key를 생성하여 … 담운 2019.06.06 1968
29 cafe24 node.js호스팅 (완… 담운 2019.06.06 7207
28 [AWS] EC2 인스턴스 Putty… 담운 2019.06.06 1700
27 Converting SSH keys … 담운 2019.06.06 1673
26 Generate a Public/Pr… 담운 2019.06.06 1963
25 pem을 .ppk로 변환하기 담운 2019.06.06 1745
24 Github와 로컬 환경 설정 담운 2019.06.05 1684
23 아마존( Amazon ) AWS 윈도… 담운 2019.06.05 1751
22 node.js git 사용법 담운 2019.06.05 1502
21 Windows 에서 Linux 인스턴… 담운 2019.06.05 1604
열람중 PuTTY 로 비밀번호 없이 ssh … 담운 2019.06.05 2049
19 PuTTY를 사용하여 SSH 키 쌍 … 담운 2019.06.05 1779
18 해외선물이란? 담운 2019.05.26 1632
17 해외선물거래의 장점과 특징을 알아보자 담운 2019.05.19 1778
16 해외선물 시장소개 담운 2019.05.19 1305
15 월 승률 90% 올리는 사람이, 수익… 담운 2019.04.28 2101
14 해외선물을 거래하고 싶은데 어떻게 하… 담운 2019.04.27 1468
13 입출금/환전안내 담운 2019.04.27 1692
12 [해외선물옵션] 주문 유의사항 안내 담운 2019.04.27 1468
11 해외파생상품 장중 반대매매(Cash … 담운 2019.04.27 1657
10 안정성·수익성·환금성 재테크 3원칙 담운 2019.04.17 1306
9 주식자동매매 프로그램 환불요청 담운 2019.04.17 2383
8 이베스트 투자증권은 담운 2019.04.14 1709
7 경찰, '수천억대 투자사기 의혹' 암… 담운 2019.03.17 1404
6 모의투자 안내 담운 2019.01.22 1653
5 유사수신행위의 규제에 관한 법률 시행… 담운 2019.01.12 1363
4 유사수신행위 담운 2019.01.12 1292
3 주가지수 관련 모든 파생상품에 양도세… 담운 2019.01.08 1757
2 불법외환거래신고 담운 2018.08.31 1556
1 불법거래 유형 담운 2018.08.31 1959
Category
State
  • 현재 접속자 27 명
  • 오늘 방문자 51 명
  • 어제 방문자 90 명
  • 최대 방문자 608 명
  • 전체 방문자 184,374 명
  • 전체 게시물 145 개
  • 전체 댓글수 1 개
  • 전체 회원수 3 명
Facebook Twitter GooglePlus KakaoStory NaverBand