2018. 4. 15. 14:18 Linux Server/etc
[기타] ssh 패스워드 없이 로그인 하기
[ ssh-keygen ]
ssh-keygen 란? 키값을 생성하고 공개키를 보내주면, 해당 서버에 ssh 로 접근을 할때 패스워드를 묻지않고 바로 접속이 되도록 해주는 기능
[마스터서버]
chmod 700 /root/.ssh
#cd /root/.ssh/
ssh-keygen -t rsa -> 해당 명령어치고 엔터만 누르면 됨
scp id_rsa.pub root@클라이언트IP:/root/.ssh/ -> 해당파일을 클라이언트에 보낼것
[ 클라이언트 ]
# cd /root/.ssh
# cat id_rsa.pub >> authorized_keys -> id_rsa.pub 파일의 내용을 authorized_keys 파일에 넣겠다는 의미 authorized_keys파일이 없을경우 생성할것
이제부터 ssh root@마스터서버IP 를 할경우 패스워드를 묻지않고 바로 접속이 됨.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
마스터서버에서 클라이언트로 id_rsa.pub 파일을 보낼때 ssh-copy-id -i id_rsa.pub root@클라이언트IP 이런식으로 보낼경우
자동으로 authorized_keys 파일로 변경이 됨. 즉 클라이언트에서 따로 작업해줄 필요가 없음
'Linux Server > etc' 카테고리의 다른 글
[기타] 네트워크 드라이브 연결 확인방법 (0) | 2019.02.24 |
---|---|
[기타] 우분투 AD 가입 (0) | 2018.08.26 |
[기타] 리눅스서버 사이트 이전 (1) | 2018.03.02 |
[ 기타 ] 해킹점검 (0) | 2018.03.02 |
[기타] Iptables 설치 및 설정 (1) | 2018.02.26 |