web-dev-qa-db-fra.com

Utiliser un nom d'utilisateur différent par défaut pour un hôte spécifique

J'ai un nom d'utilisateur différent (attribué, non modifiable) sur l'un des serveurs auxquels je me connecte régulièrement, et je voudrais éviter de l'écrire à chaque fois. Puis-je faire ces lignes

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

se comporter comme suit?

[tohecz@localhost ~]$ ssh [email protected]
[tohecz@localhost ~]$ ssh [email protected]
28
yo'

Ajoutez ce qui suit dans votre ~/.ssh/config fichier:

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

Vous pouvez spécifier de nombreux paramètres par défaut pour vos hôtes à l'aide de ce fichier. Jetez un œil à man ssh_config pour d'autres possibilités.

38
Spack