Vous pouvez facilement automatiser l’accès à des serveurs en SSH en utilisant un fichier local de configuration.
Si vous n’y connaissez rien au protocole, je vous invite dans un premier temps à lire l’article L’accès à distance via SSH.
Dans un premier temps, lancez votre terminal et créez votre fichier de configuration dans votre dossier home.
nano ~/.ssh/config
Vous devez rentrer le contenu suivant dans le fichier de configuration
## Configuration de l'accès à un serveur1 Host serveur1 HostName serveur1.com // On peut également utiliser l'adresse IP User monutilisateur ServerAliveInterval 30 // permet de rafraîchir votre connexion toutes les 30 secondes ServerAliveCountMax 120 // La session reste ouverte pendant maximum une heure ## Configuration de l'accès à un serveur2 Host serveur2 HostName serveur2.com // On peut également utiliser l'adresse IP User monutilisateur ServerAliveInterval 30 // permet de rafraîchir votre connexion toutes les 30 secondes ServerAliveCountMax 120 // La session reste ouverte pendant maximum une heure
Vous pouvez ensuite vous connecter sur votre serveur en tapant la commande suivante:
ssh serveur1 // permet de vous connecter au serveur1