Невозможно выполнить S SH с помощью Keypair - PullRequest
0 голосов
/ 18 июня 2020

Я хочу использовать S SH с новым пользователем для моего экземпляра EC2 с помощью пары ключей.

1. Сначала я создаю нового пользователя, каталог в домашнем каталоге и создаю новую пару ключей

  • sudo adduser Joe --disabled-password
  • sudo su - Joe
  • mkdir .s sh
  • chmod 700 .s sh touch .ssh / authorized_keys
  • chmod 600 .ssh / authorized_keys
  • создать пару ключей из AWS консоль и сохранение ее на рабочем столе

2. Используя свой терминал ma c, я генерирую publi c key

  • s sh -keygen -y
  • скопируйте и вставьте publi c ключ в Vim
  • vim authorised_keys

  • вставка ключа publi c в 1 строку

  • в vim с помощью команды: w для вставки

  • в команду vim: wq

3. Готово со всеми настройками .. Время проверить это:

$ s sh -i "keypair.pem" joe@xx.xxx.xxx.xxx

ERROR

$ joe@xx.xxx.xxx.xxx пароль:

Что я здесь делаю не так - почему он запрашивает у меня пароль, если я пропустил его на самом первом шаге?

Если я ввел пароль UNIX при создании нового пользователя, он работает нормально, и я могу подключиться.

Я точно выполнил следующие шаги: https://aws.amazon.com/premiumsupport/knowledge-center/new-user-accounts-linux-instance/

Благодарю за вашу помощь.

...