Changez la méthode de connexion à EC2 de l'authentification par clé publique à l'authentification par mot de passe
** Articles similaires ** Découvrez sshd_config et authorised_keys (pour Amazon Linux 2)
Connectez-vous en SSH à l'EC2 cible et basculez l'utilisateur sur ** root **.
Assurez-vous de faire une sauvegarde avant de modifier les paramètres.
# cd /etc/ssh/
# pwd
/etc/ssh
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
...
# cp -p sshd_config sshd_config_yyyymmdd
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config_yyyymmdd
...
Modifiez les paramètres de sshd_config. (Changer avant) #PubkeyAuthentication yes PasswordAuthentication no
(Après changement) PubkeyAuthentication no PasswordAuthentication yes
# vi sshd_config
# cat sshd_config | grep PubkeyAuthentication
#PubkeyAuthentication yes
PubkeyAuthentication no
# cat sshd_config | grep PasswordAuthentication
PasswordAuthentication yes
#PasswordAuthentication no
# systemctl restart sshd.service
Utilisez la commande vi pour modifier les paramètres et utilisez cat + grep pour confirmer que les modifications ont été effectuées sans aucun problème. Ensuite, redémarrez sshd.service avec la commande systemctl.
Utilisez Teraterm pour voir si vous pouvez vous connecter avec une authentification par mot de passe. À ce moment-là, veuillez conserver la connexion actuelle.
Saisissez l'adresse IP et appuyez sur OK.
Entrez votre nom d'utilisateur et votre mot de passe et sélectionnez ** Utiliser le mot de passe Brain (L) ** pour vous connecter.
J'ai pu me connecter.
Vous pouvez maintenant passer à l'authentification par mot de passe. J'ai pu le faire, mais l'authentification par mot de passe n'est pas très bonne, alors restaurons-la.
# cp -p sshd_config_yyyymmdd sshd_config
# systemctl restart sshd.service
Recommended Posts