Lorsque je passe d' ssh
un ordinateur à un autre, je peux omettre mon nom d'utilisateur ( tom
) et saisir simplement
ssh pc_name
au lieu de
ssh tom@pc_name
J'aime cette fonctionnalité et j'ai pris l'habitude de l'utiliser.
Malheureusement, sur l'un de mes ordinateurs, je suis allé chercher le nom d'utilisateur tommy
. Chaque fois que je me connecte à cet ordinateur, j'oublie d'écrire tommy@creative_pc
et je me demande pourquoi mon mot de passe ne fonctionne pas. Existe-t-il un moyen de dire à ssh quel nom d'utilisateur utiliser lorsque le nom d'utilisateur est omis?
Edit: Je viens de trouver la question suivante qui est similaire: Comment faire pour que ssh se connecte en tant que bon utilisateur? Cela ne s'est pas produit lors de ma recherche initiale.
J'ai une grande liste de serveurs, j'ai donc utilisé un alias shell pour définir un utilisateur par défaut pour tous les hôtes. Mettez la ligne ci-dessous sur votre ~ / .bashrc:
Vous pouvez toujours définir un autre utilisateur, en utilisant -l:
J'ai commencé à utiliser aujourd'hui, semble bien fonctionner sur Ubuntu 12.
la source