코드 잡동사니

ssh 로 다른 서버 접속하기 본문

서버셋팅

ssh 로 다른 서버 접속하기

세객 2018. 10. 27. 14:55

센트 os7 을 사용하고 있는데 


대부분 openssh server, client 이 2개가 설치되어있을 것이다. 


PC : A, Server : B 

이 2대가 있다고 하고 PC 가 Server 에 원격접속을 하고 싶다 라고 할때 사용하는 방법이다. 


PC 에서 openssh server 가 되는건데 ssh-keygen -t rsa 로 생성해준다. 


그러면 id_rsa, id_rsa.pub 가 생겨난다.


id_rsa 는 개인키 private key 이고

id_rsa.pub 는 공개키로 다른 원격 Server 에 보내주어야한다. 


그러므로 id_rsa.pub 를 Server B 에 전달을 한다. 

다른 방법으로도 있지만

scp 에서는 

A에서 scp /root/.ssh/id_rsa.pub root@192.168.X.X:id_rsa.pub 로 B 에게 전달해준다. 


B에서 받을 때는 cat /root/id_rsa.pub >> /root/.ssh/authorized_keys 이렇게 해주면 받게 된다. 


그리고 A에서 ssh 192.168.X.X 로 접속하면 끝 


-------------------------------------------------------------------------------------------------------------


젠킨스에서는 cre

Credentials

에서 접속 정보를 등록하는데 PC A에서 개인키를 입력해야한다. id_rsa 에 있는 모든 내용을 복사해서 붙여넣어준다. 


그리고 노드에서 접속 IP 를 입력하면 끝 !!!!


Host key어쩌구 저쩌구 : Non verifying Verification Strategy

Comments