Il s'agit d'une méthode pour se connecter sans être invité à entrer le nom d'utilisateur après avoir défini la connexion à l'aide du certificat de clé publique dans Putty.
-Télécharger la dernière version de Putty --Installation du mastic
Créez et enregistrez les paramètres Putty comme indiqué dans l'écran ci-dessous.
Enregistrez le fichier suivant avec un nom de fichier tel que "fileserver.bat".
cd "C:\Program Files\PuTTY\"
start /B putty.exe -load fileserver -l username
Le but du fichier bat ci-dessus est d'appeler putty avec start / B. Le fait est que la fenêtre DOS ne reste pas après le démarrage du mastic.
Il s'agit de la méthode de paramétrage pour se connecter à la clé publique du côté Linux. Veuillez le faire avec l'utilisateur qui souhaite se connecter automatiquement.
Ici, à titre d'exemple, il est réalisé par l'utilisateur du test.
# .Déplacer vers le répertoire ssh (créer sinon)
cd ~/.ssh
#Créer une paire de clés publique / privée
ssh-keygen -t rsa -b 2048 -f `hostname`
#Vérifiez le fichier créé
ls -la `hostname`*
# -rw------- 1 test test 1823 Feb 16 13:11 fileserver
# -rw-r--r-- 1 test test 397 Feb 16 13:11 fileserver.pub
# .pub autorisé_Ajouté aux clés
cat `hostname`.pub >> authorized_keys
chmod 0600 authorized_keys
#Afficher la clé privée> puttygen dans le dossier d'installation de Putty.Charger avec exe et enregistrer en tant que fichier ppk
cat `hostname`
#Clé privée et autorisée_Supprimer la clé publique publiée dans les clés
rm `hostname`
rm `hostname`.pub
#Confirmer la suppression du fichier
ls -la `hostname`*
ls: cannot access 'fileserver*': No such file or directory
test@fileserver:~/.ssh$
Auparavant, après avoir lancé Putty, double-cliquez sur les paramètres enregistrés et saisissez le nom d'utilisateur lors de la connexion pour se connecter. Cependant, en créant le fichier de commandes ci-dessus et en l'épinglant à la barre des tâches, j'ai pu me connecter immédiatement à mon serveur préféré.
Recommended Posts