server-2 에서 server-1으로
ssh 접속을 하려고 한다.
-> server-1은 ssh서버가 설치되어 있는 상태이고,
server-2에는 ssh키가 생성이 되어 있는 상태이다.
server-2에서 server-1으로 public 키를 복사하려고 하는데 복사가 되지 않는다.
이러한 상황이라고 할 수 있을거 같다.
server-1에서 ssh설정 파일을 연다.
57행의 주석을
풀어주고
설정의 적용을 위해서 ssh서버를 재시작 해준다.
---> ubuntu 에서는 ssh 서버의 이름이 ssh 이다
그리고 server-2에서 다시 ssh-copy-id를 하니
정상적으로 키가 복사가 되었다.
server-1에 비밀번호로 로그인을 하지 못하게 하기 위해서
아까 풀어 주었던 주석을 다시 주석 처리 해준다.
server-1의 홈 디렉터리의
.ssh/authorized_keys 파일을 확인해보니
키가 정상적으로 복사가 되어있다.
server-2에서 server-1으로 접근을 하니 정상적으로 접근이 된다.
ps.
ssh는 기본적으로 방화벽 설정이 되어있어서
따로 설정을 해주지 않아도 된다.
dhcp6-client ssh 은 기본적으로 열려 있다.
---> telnet은 추가한 것이다.
'linux' 카테고리의 다른 글
[linux] ubuntu 에서 dovecot 설치하기 (0) | 2024.08.06 |
---|---|
[linux] ubuntu의 /etc/sysconfig/network (0) | 2024.08.06 |
[linux] host 자기 자신과 ssh 통신하기 (0) | 2024.07.31 |
[linux] 변수 설정하기 (0) | 2024.07.31 |
[linux] file permission - 2 (1) | 2024.07.29 |