«   2018/11   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
Archives
Today
62
Total
1,178,410
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

ssh-keygen 자동 로그인 본문

OS/Linux

ssh-keygen 자동 로그인

푸른바람 C/H 2017.03.23 08:30

id_rsa는 유출되면 안된다. !!!!!!!!!!!!

#rsa 로 키와 공개키를 만든다.
ssh-keygen -t rsa
Enter file in which to save the key (/home/username/.ssh/id_rsa): # 기본값 사용
Enter passphrase (empty for no passphrase): # 비밀번호 (자동 로그인은 공백을 입력)
Enter same passphrase again: # 비밀번호 확인

# 원격서버에 공개키를 업로드한다.
scp id_rsa.pub username@domain.com:id_rsa.pub
# scp id_rsa.pub username@domain.com
# scp id_rsa.pub username@domain.com:.ssh/id_rsa.pub

# 원격서버 접속, 인증파일에 공개키를 등록한다.
ssh username@domain.com
username@domain.com`s password:
cat id_rsa.pub >> ~/.ssh/authorized_keys
rm id_rsa.pub

# 퍼미션 주의
chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pub  
chmod 644 ~/.ssh/authorized_keys
chmod 644 ~/.ssh/known_hosts

# 로컬에서 비밀번호 없이 연결되면 성공.
ssh username@domain.com
Last login: Tue Mar xx 16:12:11 2017 from 192.xxx.xxx.xxx

# id_rsa 이름이 다를 경우
ssh -i ~/.ssh/username_rsa username@domain.com

# copy
ssh-copy-id -i id_rsa.pub '-p 2222 username'@hostname.com
ssh-copy-id -i id_rsa.pub username@hostname.com


'OS > Linux' 카테고리의 다른 글

scp remote to remote routing  (0) 2017.04.10
Debian dpkg command  (0) 2017.03.28
ssh-keygen 자동 로그인  (0) 2017.03.23
curl -kvLS https://google.co.kr 에러  (0) 2017.02.20
ssh 자동연결  (0) 2017.02.10
ssh proxy  (0) 2016.12.26
0 Comments
댓글쓰기 폼