Linux Dev VM Server - SSH без аутентификации

У меня есть локальная виртуальная машина Linux (ubuntu 14.04 LTS), которую я использую для разработки. Как я могу настроить ssh для входа без аутентификации? Опять же, это локальная виртуальная машина разработчика, поэтому проблем с безопасностью нет.

Спасибо

0
08.06.2017, 07:21
1 ответ

без какой-либо аутентификации

невозможно в SSH. Но есть несколько альтернатив:

  • Вы можете установить пустой пароль и разрешить использование пустых паролей в /etc/ssh/sshd_config и конфигурации PAM (не рекомендуется)
  • Вы можете настроить аутентификацию с открытым ключом с использованием незашифрованного закрытого ключа:

     ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ""
    ssh-copy-id вашего сервера
     

    И тогда вы сможете подключиться «без явной аутентификации» (вашему клиенту будет разрешен доступ к этой машине). (рекомендуется)

  • Вы можете изменить openssh, чтобы принимать любую аутентификацию (или none метод аутентификации, который противоречит спецификации SSH), но я бы сказал, что это не стоит усилие.

0
28.01.2020, 04:44

Теги

Похожие вопросы