본문으로 바로가기
728x90
반응형

장비에서 장비간의 ssh를 접속할 경우, 접속할 때마다 비밀번호를 입력해야합니다.

이런 것이 번거롭다면, 아래와 같이 해보시기 바랍니다.

ex)
1번장비 host name : test01, IP : 192.168.56.7
2번장비 host name : test02, IP : 192.168.56.8

저는 root 계정을 사용하였습니다.

1. 1번장비에서 scp를 사용할 사용자의 디렉토리로 이동합니다.

]# cd /root

2. 숨겨져있는 .ssh 디렉토리로 이동합니다.

]# cd .ssh

3. 공개키를 생성합니다.

]# ssh-keygen -t rsa

4. 공개키를 scp의 대상이 되는 시스템으로 복사합니다.

]# ssh-copy-id username@ip

Ex ) ssh-copy-id root@192.168.56.8

5. 세팅 후, 다른 장비로 ssh를 접속합니다.

]# ssh root@192.168.56.8

->1번장비를 1-4번까지 설정을 한 후, 2번장비에서도 1~4번까지 설정을 합니다.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

위의 에러 발생할 경우가 있습니다.

기존에 접속하려는 IP에 대한 정보가 있기 때문입니다.

]# ssh-kengen –R ip

를 실행하고 위의 명령어를 다시 실행합니다.

728x90
반응형