저는 노트북과 SSH를 사용하여 다른 클라이언트에 속한 다른 네트워크/환경에 있는 개인 IP 전용 시스템에 연결하고 있습니다. 따라서 192.168.1.5
한 네트워크의 호스트는 다른 네트워크의 호스트와 다릅니다 192.168.1.5
. SSH 구성( Host
섹션 )을 이러한 다양한 호스트에 적용하고 싶지만 ~/.ssh/config
각 IP에 대한 구성만 지정할 수 있기 때문에 작동하지 않습니다.
이 문제를 어떻게 처리합니까?
참고로 저는 NetworkManager를 사용하여 네트워크에 연결하고 있습니다(물론 여기서는 도움이 될 것으로 기대하지 않습니다).
답변1
파일에서 및 를 사용할 수 있습니다 host
.hostname
.ssh/config
host mySpot1
hostname 192.168.1.5
forwardagent yes
host mySpot2
hostname 192.168.1.5
forwardagent no
매뉴얼 페이지에서 ssh_config
:
CPU 이름
로그인할 실제 호스트 이름을 지정합니다. 이는 호스트의 별명이나 약어를 지정하는 데 사용할 수 있습니다.