글
linux ssh 자동인증
ubuntu 기준
[ 흐름 ]
1. 개인키-공개키 쌍을 만들고
2. 개인키는 client 에서 가지고 있고 (~/.ssh/ 에 위치)
3. 공개키는 server 에 등록하여
4. 서버로 ssh 작업시 자동 인증
주요 파일(4개)
~/.ssh/id_rsa <- 개인키 |
[ 접속할 클라이언트에서 ]
1.키생성
# ssh-keygen
Generating public/private rsa key pair. |
2. 서버로 공개키 복사
# scp ~/.ssh/id_rsa.pub 서버사용자ID@서버주소:~/id_rsa.pub <- (아직 비번 입력 필요)
( 아직 해당 컴퓨터와 ssh 작업이 없었다면 자신의 ~/.ssh/known_hosts 에 등록할것인지 물어본다 : yes )
[ 접속 받을 서버에서 ]
3. 접속가능 공개키 추가
# cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
4. 필요없어진 파일제거
# rm ~/id_rsa.pub
[ 접속할 클라이언트에서 ]
5. 접속 확인 Test
# ssh 서버주소
6. ssh 로 접속확인후 연결 해지
서버ID@서버주소:경로# exit
'컴퓨터' 카테고리의 다른 글
ubuntu 패키지 설치, 수정 날짜 확인 (0) | 2015.11.22 |
---|---|
bash 기본 명령어 (0) | 2015.11.22 |
ubuntu 호스트 명 변경 (0) | 2015.11.20 |
docker container no network (0) | 2015.11.19 |
go / docker / aws 관련 도서 (0) | 2015.11.18 |