SSH: rebond et tunnels : Différence entre versions
m (→OpenSSH: rebondir avec ProxyJump) |
m (→OpenSSH: rebondir avec ProxyJump ou ProxyCommand) |
||
| Ligne 23 : | Ligne 23 : | ||
Host rebond1 | Host rebond1 | ||
Hostname server1.example.com | Hostname server1.example.com | ||
| + | User userx | ||
IdentityFile ~/.ssh/sshk-userx | IdentityFile ~/.ssh/sshk-userx | ||
| Ligne 35 : | Ligne 36 : | ||
Host rebond1 | Host rebond1 | ||
Hostname server1.example.com | Hostname server1.example.com | ||
| + | User userx | ||
IdentityFile ~/.ssh/sshk-userx | IdentityFile ~/.ssh/sshk-userx | ||
Version actuelle datée du 8 juin 2018 à 13:18
Sommaire
OpenSSH: rebondir avec ProxyJump ou ProxyCommand
OpenSSH 7.3 +
La configuration suivante dans ~/.ssh/config permet de se connecter à l'utilisateur usery@192.168.1.82 simplement avec la commande 'ssh SRV1' :
Host REBOND1 Hostname 10.10.15.242 User userx X11Forwarding yes ForwardAgent yes AddKeysToAgent yes IdentityFile ~/.ssh/sshk-userx
Host SRV1 Hostname 192.168.1.82 User usery X11Forwarding yes ForwardAgent yes AddKeysToAgent yes IdentityFile ~/.ssh/sshk-usery ProxyJump REBOND1
OpenSSH 5.4 +
La configuration suivante dans ~/.ssh/config permet de se connecter à l'utilisateur usery@192.168.1.82 simplement avec la commande 'ssh SRV1' :
Host rebond1 Hostname server1.example.com User userx IdentityFile ~/.ssh/sshk-userx
Host SRV1 Hostname 192.168.1.82 User usery IdentityFile ~/.ssh/sshk-usery ProxyCommand ssh rebond1 -W %h:%p
OpenSSH 5.3 -
La configuration suivante dans ~/.ssh/config permet de se connecter à l'utilisateur usery@192.168.1.82 simplement avec la commande 'ssh SRV1' :
Host rebond1 Hostname server1.example.com User userx IdentityFile ~/.ssh/sshk-userx
Host SRV1 Hostname 192.168.1.82 User usery IdentityFile ~/.ssh/sshk-usery ProxyCommand ssh rebond1 nc %h %p 2> /dev/null
NB: on peut également passer les options ProxyJump, ProxyCommand avec -o dans la commande ssg