Benutzer mit Passwort und ohne SSH-Schlüssel auf Redhat erstellen

467
user3407570

Ich habe eine sehr einfache Frage, ich habe eine Instanz mit aws AMI erstellt. Ich kann mich mit meinem Schlüssel einloggen. Ich möchte mich jedoch mit einem Benutzernamen und einem Passwort anmelden.

useradd username -p password 

Dies hat den Benutzer und das Passwort erstellt, aber wenn ich versuche, mich anzumelden, bekomme ich

ssh username@10.250.32.240 Permission denied (publickey). 

Ich bin auf redhat

cat /etc/*release NAME="Amazon Linux AMI" VERSION="2018.03" ID="amzn" ID_LIKE="rhel fedora" VERSION_ID="2018.03" PRETTY_NAME="Amazon Linux AMI 2018.03" ANSI_COLOR="0;33" CPE_NAME="cpe:/o:amazon:linux:2018.03:ga" HOME_URL="http://aws.amazon.com/amazon-linux-ami/" Amazon Linux AMI release 2018.03 

Ich habe etwas gelesen und gelernt, dass es etwas mit pam zu tun haben muss, aber ich konnte nichts hinzufügen oder entfernen.

0

1 Antwort auf die Frage

0
KJH

Versuche dies:

Ändern Sie /etc/sshd_configund setzen Sie die PasswordAuthenticationEinstellung auf yes.

Dann starten sshd: /etc/init.d/sshd restart.

Sie müssen entweder sudo to root verwenden oder sudodiese Befehle ausführen.