Получение типа файла netcat производится?

Это должно работать:

ssh username@example.com
ssh root@example.com

Если закрытый ключ для root / username не отличается должным образом, вы можете попробовать явно вызвать его с:

ssh -i ~/.ssh/username_id_rsa username@example.com
ssh -i ~/.ssh/root_id_rsa root@example.com

, если второй параметр все еще не Работа, то что-то не так с вашей настройкой открытого ключа на удаленном сервере (проверьте / var / var / log / secure или / var / log / auth файлы на Удаленный хост для получения дополнительной информации)

Убедитесь, что разрешение:

  1. . Разрешение .ssh - 700.
  2. Разрешение файла authorized_keys составляет 600.

Редактировать, вы также можете сделать:

touch ~/.ssh/config
vi ~/.ssh/config

#Add the following:

Host usernameHostname
HostName example.com
User username
IdentityFile ~/.ssh/username_id_rsa

Host rootHostname
HostName example.com
User root
IdentityFile ~/.ssh/root_id_rsa

# Save the file with ' :wq '

Now just type:

ssh usernameexample
[OR]
ssh rootexample
0
05.10.2014, 21:41
1 ответ

Пропустите результат через файл -. Как и большинство программ, - можно использовать для ссылки на stdin.

Но обратите внимание, что base64 - это просто "ascii text".

1
28.01.2020, 02:52

Теги

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