제목에 나타낸 것과 같이 

Server A에서 ssh로 Server B를 통해서 Server C로 접근하고 싶을 때 어떻게 해야 하는가? 에 대해서 포스팅을 남겨둡니다. 

먼저 방법을 작성하기에 앞서 어떤 구조인지, IP는 어케되는지 이런거를 작성해둬야겠죠. 


(Server A) : Server B에 접근 가능하면 됩니다. 

                   추가로 Server C가 어떤 Key로 접근 가능하다면 그 Key를 가지고 있으면 됩니다.

                   Key라는게 먼지 모르겠다라고 하시면, Key로 접근하는게 아닐테니깐 별로 신경쓰지 마세요.


(Server B) : IP Address - 1.2.3.4 (example)로 가정합니다. 

                   추가로 Server C에 접근 가능해야겠죠.


(Server C): IP Address - 5.6.7.8 (example)로 가정합니다.

                  User name : ubuntu 


위와 같은 정보를 가지고 있다고 할 때


Server A에서 vi로 아래와 같은 파일을 작성합니다. 


vi ~/.ssh/config


위에 작성한 정보와 비교해가면서 보셔요.

key에 대해서 모르시는 분은 4번째 줄 IdentityFile은 삭제하세요.


마지막으로 Server A에서 ssh 5.6.7.8 을 입력하시면 Server C에 접근이 가능합니다. 



+ Recent posts