Vous pouvez créer un config
déposer chez vous .ssh
répertoire, qui peut spécifier un utilisateur par défaut, un fichier d'identité, etc. et l'affecter à un alias que vous pouvez utiliser pour vous connecter.
Par exemple, vous pouvez mettre ceci dans le ~/.ssh/config
fichier :
Host example
HostName example.com
User first_last
IdentityFile ~/.ssh/example_rsa
Port 22
RSAAuthentication yes
PubkeyAuthentication yes
Host example2
HostName example2.com
User last_first
# other parameters as needed
Ensuite, vous pouvez simplement taper ssh example
ou ssh example2
sur la ligne de commande pour se connecter.
Vous pouvez donc en configurer un pour chaque machine à laquelle vous souhaitez vous connecter, avec l'utilisateur concerné. Ensuite, utilisez simplement les alias pour vous connecter sans avoir à spécifier d'utilisateur. Vous pouvez également utiliser un modèle pour faire correspondre plusieurs hôtes.
Il y a plus d'informations et des détails sur ce que vous pouvez spécifier dans un fichier de configuration dans la page de manuel ssh_config.