본문 바로가기
공부/프로그래밍

[centos] ssh 암호없이 접속하기(ssh-copy-id)

by demonic_ 2019. 1. 28.
반응형

1. 내 ssh 키를 생성한다.

2. public key를 대상서버에 복사한다.

3. 클라이언트에 ssh 로 접속한다.

- 만약 안되는 경우 selinux를 살펴본다.



ssh 키를 생성


ssh-keygen -t rsa


대상 서버에 복사


ssh-copy-id [ID]@[IP주소]


# 비밀번호를 물어본다. 입력하면 완료된다.


접속하기


ssh [ID]@[IP주소]


만약 비밀번호를 또 물어본다면적용이 제대로 안된 것이다.

이떈 selinux를 의심해볼 필요가 있다.


대상서버에 접속해서 다음의 명령어를 실행한다.


chcon -t ssh_home_t ~/.ssh/

chcon -t ssh_home_t ~/.ssh/authorized_keys


끝.

반응형

댓글