SSH: rebond et tunnels : Différence entre versions
(Page créée avec « = OpenSSH: rebondir avec ProxyJump = La configuration suivante dans ~/.ssh/config permet de se connecter à l'utilisateur usery@192.168.1.82 simplement avec la commande 's... ») |
m (→OpenSSH: rebondir avec ProxyJump ou ProxyCommand) |
||
| (Une révision intermédiaire par le même utilisateur non affichée) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | = OpenSSH: rebondir avec ProxyJump = | + | = 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' : | 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 | Host REBOND1 | ||
| Ligne 15 : | Ligne 16 : | ||
ForwardAgent yes | ForwardAgent yes | ||
AddKeysToAgent yes | AddKeysToAgent yes | ||
| − | IdentityFile ~/.ssh/ | + | IdentityFile ~/.ssh/sshk-usery |
ProxyJump REBOND1 | 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 | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:SSH]] | [[Category:SSH]] | ||
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