1

Я хочу использовать этот плагин в моем текстовом редакторе для отладки моего приложения HHVM . Поэтому мне нужен пользователь Linux, который может войти через SSH как без пароля, так и без аутентификации по ключу.

Как мне этого добиться?

Я пробовал несколько способов, в том числе

passwd -d hhvm-debuguser

Но тогда я не могу войти; Я ничего не вводил, когда меня спрашивали пароль:

main@faraway:~$ su hhvm-debuguser
Password:
su: Authentication failure

Мой конфигурационный файл SSH выглядит следующим образом, позволяя пользователю hhvm-debuguser с моего личного IP:

DenyUsers hhvm-debuguser

Match User hhvm-debuguser Address my.ip.address.home
    PermitEmptyPasswords yes
    PasswordAuthentication yes
    AllowUsers hhvm-debuguser

(Да, я знаю, что это абсолютный крайний вариант использования, который не должен использоваться в дикой природе, и я знаю о рисках и проблемах безопасности)

1 ответ1

0

Ну, есть 2 или более проблем здесь. но начнем с первого.

Вы должны указать, как показано ниже для разрешенного пользователя. вам не нужно явно определять пользователя блока, просто удалите его из AllowUsers

AllowUsers syed @ IP

Чем. у вас есть два варианта

Аутентификация на основе хоста. RhostsRSAAuthentication

Еще один взлом, чем может сработать, это туннель. вы можете проходить аутентификацию и сохранять туннель открытым (SSH-туннель от вашего сервера к вашему ПК и доступ ко всему на вашем сервере в качестве локального ресурса)

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