Я хочу настроить основанную на пароле аутентификацию (не ключевой) на экземпляре человечности AWS EC2. Но в то же время я хочу сохранить основанную на ключе аутентификацию также на том же экземпляре. Будет возможно и как мы можем сделать это?
Да, это возможно.
Для установки основанной на пароле аутентификации (не ключевой) можно достигнуть этого следующим ниже установки,
Шаг 1: Создают пароль для пользователя root
sudo passwd корень
Шаг 2: Для разрешения пароля root отредактируйте sshd_config файл и установите значение "PasswordAuthentication" как "да"
vi /etc/ssh/sshd_config
PasswordAuthentication yes
RSAAuthentication yes
PermitRootLogin yes
Шаг 3: Для основанной на ключе аутентификации,
sudo CP/home/ubuntu/.ssh/authorized_keys/root/.ssh /
Шаг 5: После этого удостоверяются, что "/root/.ssh/authorized_keys" файл должен запуститься с ssh-rsa содержания
без перенаправления портов, no-agent-forwarding, no-X11-forwarding, команда = "эхо, 'Войдите в систему как пользователь \"человечность \", а не пользователь \"корень \"'.; эхо; спите 10 дюймов
Шаг 6: Наконец, для отражения изменений конфигурации необходимо перезапустить ssh сервисы, так используйте ниже команды.
sudo service ssh restart