У меня очень простой вопрос, я создал экземпляр с 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

Я немного почитал и понял, что это должно быть связано с Пэм, но мне не удалось ничего добавить / удалить.

1 ответ1

0

Попробуй это:

Измените /etc/sshd_config и установите для параметра PasswordAuthentication значение yes .

Затем перезапустите sshd: /etc/init.d/sshd restart .

Вам нужно либо использовать sudo для root, либо использовать sudo для запуска этих команд.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .