Proxy jump란 ssh를 두 번 하여 최종 목적지에 도달하는 것이다.
Client ---> RPIO ---> RHELO
이렇게 세 대의 컴퓨터가 있고 Client로부터 최종적으로 RHELO에 접속하고자 한다고 하면 ~/.ssh/config에 아래와 같이 Host RHELO에 ProxyJump를 추가한다.
Host RHELO
HostName [IP address]
User user2
Port [Port number]
ForwardX11 yes
ProxyJump RPIO
Host RPIO
HostName [IP address]
User user1
IdentityFile ~/Keys/KEY
Port [Port number]
이외 ForwardX11은 X11 forwarding이며 proxy jump시에도 작동한다. 중간 호스트에서 forward x11를 해줄 필요는 없다. IdentityFile은 ssh key login을 위한 비밀키 위치이다.
'컴퓨터' 카테고리의 다른 글
[Linux] AppImage 실행오류 해결법 (MOUNT_2_40) (0) | 2024.09.16 |
---|---|
[Linux] Cron tab 사용법 (0) | 2024.08.27 |
[Linux] ssh dynamic port forwarding (proxy server) (0) | 2024.08.25 |
[Linux] Visual Studio Code로 원격접속 시 hang 되는 문제 (0) | 2024.08.10 |
[Linux] KDE 및 SDDM 블루투스 자동으로 켜지게 하기 (0) | 2024.07.11 |