Попробуй это:
Измените /etc/sshd_config
и установите PasswordAuthentication
настройку на yes
.
Затем перезагрузите SSHd: /etc/init.d/sshd restart
.
Вам нужно либо выполнить sudo для root, либо использовать sudo
для запуска этих команд.
У меня очень простой вопрос, я создал экземпляр с AWS AMI. Я могу войти в нее, используя мой ключ. Но я хочу войти, используя имя пользователя и пароль.
useradd username -p password
Это создало пользователя и пароль, но когда я пытаюсь войти, я получаю
ssh username@10.250.32.240 Permission denied (publickey).
Я на редхате
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
Я немного почитал и понял, что это должно быть связано с Пэм, но мне не удалось ничего добавить / удалить.
Попробуй это:
Измените /etc/sshd_config
и установите PasswordAuthentication
настройку на yes
.
Затем перезагрузите SSHd: /etc/init.d/sshd restart
.
Вам нужно либо выполнить sudo для root, либо использовать sudo
для запуска этих команд.