Ceci est une ancienne révision du document !
Config ssh serveurs et services
Pour atteindre les différents services et serveurs, rien de tel qu'on bon petit fichier .ssh/config
bien pensé
Histoire de s'éviter des scripts à la mano :
## PVE Host courgette cg Hostname courgette.cemea.asso.fr User root Port 22 IdentityFile ~/.ssh/id_rsa Host potiron Hostname potiron.cemea.asso.fr User root Port 22 IdentityFile ~/.ssh/id_rsa Host manioc Hostname manioc.cemea.asso.fr User root Port 22 IdentityFile ~/.ssh/id_rsa Host poivron Hostname poivron.cemea.asso.fr User root Port 22 IdentityFile ~/.ssh/id_rsa ## Jump VM Host enceinte.courgette enceinte.cg Hostname courgette.cemea.asso.fr User francoisa Port 2022 IdentityFile ~/.ssh/id_rsa Host enceinte.manioc enceinte.mn Hostname manioc.cemea.asso.fr User francoisa Port 2022 IdentityFile ~/.ssh/id_rsa Host enceinte.potiron enceinte.pot Hostname potiron.cemea.asso.fr User francoisa Port 2022 IdentityFile ~/.ssh/id_rsa ## Jump derrière enceinte Host *.courgette *.cg !enceinte.courgette ProxyJump enceinte.courgette User root Port 22 Host *.manioc *.mn !enceinte.manioc ProxyJump enceinte.manioc User root Port 22 Host *.patate *.pat !enceinte.patate ProxyJump enceinte.patate User root Port 22 Host *.potiron *.pot !enceinte.potiron ProxyJump enceinte.potiron User root Port 22 Host peche Hostname radios.cemea.org User root Port 22 IdentityFile ~/.ssh/id_rsa Host tomate Hostname ssh.cluster005.hosting.ovh.net User cemeafor-francoisa Port 22 IdentityFile ~/.ssh/id_rsa Host gitlab.cemea.org IdentityFile ~/.ssh/id_rsa Host code.cemea.org IdentityFile ~/.ssh/id_rsa # Bonus pour ucs Host ucs Hostname 10.1.9.1 User administrator PubkeyAuthentication no