Arbeitsnotizen zu: SSH durch Server
SSH proxyjump
Kommentieren
Jun 30 2020
Hat man die Bedinung das eine SSH Verbindung zu einem Host nicht direkt erlaubt ist und ein zwischen Host benötigt wird gibt es die ProxyJump Option. Diese ermöglicht das Verbinden auf einen Server “durch” einen anderen. Ist ein wenig was anderes wie ein Tunnel.
ssh -J <jump-host> <remote-host>
oder auch ssh -J user@<jump-host:port> <user@remote:port>
.
Es geht sogar über mehrere Hosts: ssh -J <jump-host-1>,<jump-host-2> <remote>
Dies kann man auch in der ~/.ssh/config
ablegen:
### Jump Host
Host jump-host
HostName jump-hostname
### Remote Host
Host remote
HostName remote-hostname
ProxyJump jump-host