SSH-аутентификация не работает через открытый ключ или пароль [закрыто]

Несоответствие скорости возникает из-за того, что сокеты также являются файлами, и других вещей, связанных с сетью, таких как выполнение stat() в NFS. Вы можете запустить lsof -b, чтобы пропустить эти операции.

Что касается различий в номерах строк, вы должны сами изучить результат. Иногда полезно отсортировать результат, а затем сравнить его следующим образом:

    sort lsof.txt > lsof-full-sorted.txt
    diff lsof-full-sorted.txt lsof-filtered-sorted.txt

(В моем примере lsof-filtered-sorted.txt ссылается на вывод lsof -c java|sort)

Также , у Midnight Commander есть хорошая функция сравнения файлов на основе различий, которую легче читать, чем вывод различий.

1
11.03.2017, 00:04
1 ответ

Нет, вы делаете это неправильно, не ждите, пока циклы ssh будут соответствовать вашей удаче, укажите это напрямую:

аутентификация пароля ssh :

~# ssh root@server -o PreferredAuthentications=password

При тестировании мой сервер вернул Permission denied (publickey) , он принимает только открытый ключ (так что мне не нужна опция для указания этого):

~# ssh root@server -i /home/abdullah/.ssh/server_key

Поскольку мой серверный ключ находится в мой домашний каталог (в папке .ssh), и я в настоящее время зарегистрирован как root, мне пришлось указать этот ключ с помощью опции '[-i identity_file]'.

Но мой ключ зашифрован, и я получил сообщение:

Enter passphrase for key '/home/abdullah/.ssh/server_key':
0
28.01.2020, 01:00

Теги

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