J'utilise ssh sur une variété de machines, principalement Linux. Les comptes sur ces machines varient dans le schéma de nommage: si mon nom est First Last, j'ai des comptes: first, flast, last_f, lastf, et parfois je dois me connecter en tant que root. Pour chaque machine que j'utilise, je voudrais que le client openssh sache quel compte utiliser lorsque je ne spécifie pas sur la ligne de commande.
La question est donc: comment faire ssh server
Do The Right Thing lorsqu'un nom d'utilisateur n'est pas spécifié?
la source
config
déposé? Sans point au début?Selon la réponse de Rich Adam, j'ai découvert PuTTY où il stocke ses paramètres.
Tout est stocké dans une arborescence de registre, vous le trouverez sous
HKEY_CURRENT_USER\Software\SimonTatham
(Simon Tatham est le développeur de PuTTY).Là, vous pouvez voir comment un hôte est défini.
la source
Si vous voulez le changer pour CHAQUE site:
Modifiez votre
~/.ssh/config
pour avoir ceci:la source