ssh id_rsa.pub недоступен

В магазине Ubuntu есть приложение LastPass. Он предназначен для хранения паролей, но также организует и запускает веб-адреса на сайты, связанные с паролями. Кажется, что он работает достаточно хорошо на M10 и, похоже, работает на сайтах, где вы не предоставляете пароль.

0
задан 10 April 2018 в 23:31

4 ответа

У root на удаленном компьютере есть пароль? То есть, вы sudo passwd root установили пароль на удаленном компьютере? Если вы этого не сделали, вы не можете войти в систему как root напрямую.

Для установки Ubuntu корневой дом является /root.

Вам не нужно использовать -i если вы не имеете нескольких идентификаторов ssh в /root/.ssh.

-1
ответ дан 17 July 2018 в 17:04

/ssh не является допустимым файловым путем, и если у вас нет доступа к его просмотру.

SSH Ключи обычно генерируются и помещаются в $HOME/.ssh/. Я думаю, вы хотели запустить это:

ssh -i $HOME/.ssh/id_rsa root@x.x.x.x
1
ответ дан 17 July 2018 в 17:04

У root на удаленном компьютере есть пароль? То есть, вы sudo passwd root установили пароль на удаленном компьютере? Если вы этого не сделали, вы не можете войти в систему как root напрямую.

Для установки Ubuntu корневой дом является /root.

Вам не нужно использовать -i если вы не имеете нескольких идентификаторов ssh в /root/.ssh.

-1
ответ дан 23 July 2018 в 17:56
  • 1
    Да. Когда я ввел ssh user @ host. Я вижу эту ошибку «Невозможность аутентификации хоста» xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) ». – mrkemaltas 11 April 2018 в 00:17
  • 2
    Это стандартно, если главный ключ ранее не был обнаружен локальным клиентом. Просит ли он что-то вроде: «Вы уверены, что хотите продолжить соединение (да / нет)?» – Martin W 11 April 2018 в 00:39
  • 3
    Кроме того, в зависимости от вашего клиента ssh вы можете установить для параметра StrictHostKeyChecking значение no в командной строке и / или отправить ключ в файл null known_hosts. Вы также можете установить эти параметры в своем конфигурационном файле либо для всех хостов, либо для заданного набора IP-адресов или имен хостов. Вы можете сделать это на лету с помощью команды: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no. Однако я не рекомендую это делать, поскольку это риск для безопасности. – Martin W 11 April 2018 в 00:40
  • 4
    ОК. Однако, если вы ответите «Да» и введите пароль, сервер ответит «Разрешить отказ». Я изменил файл ssha_config. Я не могу подключиться к серверу с помощью ssh, хотя я перезапустил ssh. Я также открываю портал номер 22 из ufw. – mrkemaltas 11 April 2018 в 00:55
  • 5
    Гектометр Это звучит как проблема аутентификации паролей. Я уверен, что вы пытались войти в систему с правами root в удаленной системе, и это работает? Я предлагаю попробовать это как обычный пользователь, точно так же, как проверка работоспособности, хотя я понимаю, что вы изменили sshd_config и перезапустили службу, поэтому root должен иметь доступ. Похоже, вы подключаетесь к sshd на удаленной системе, так что это не проблема портов. – Martin W 11 April 2018 в 01:05

/ssh не является допустимым файловым путем, и если у вас нет доступа к его просмотру.

SSH Ключи обычно генерируются и помещаются в $HOME/.ssh/. Я думаю, вы хотели запустить это:

ssh -i $HOME/.ssh/id_rsa root@x.x.x.x
1
ответ дан 23 July 2018 в 17:56
  • 1
    ssh -i /home/root/.ssh/id_rsa.pub root@xxx.xxx.xxx.xxx Предупреждение: файл удостоверения /home/root/.ssh/id_rsa.pub недоступен: нет такого файла или каталога. Невозможно установить подлинность хоста 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)'. Отпечаток ключа ECDSA - SHA256: --------------------------. Вы действительно хотите продолжить подключение (да / нет)? после того, как да, и я ввел свой пароль в эту ошибку Permission denied, повторите попытку. – mrkemaltas 10 April 2018 в 23:29
  • 2
    @mrkemaltas Вы уже являетесь пользователем root, когда пытаетесь SSH, или пытаетесь ли вы использовать SSH из своей учетной записи пользователя, чтобы укоротить его в другом месте? Какую именно команду вы ввели? – Thomas Ward♦ 10 April 2018 в 23:33
  • 3
    @ user68186 yes root – mrkemaltas 10 April 2018 в 23:41
  • 4
    @ThomasWard Я не могу подключиться к sftp или базам данных, потому что я не могу подключиться к ssh. Эта команда «ssh -i /home/root/.ssh/id_rsa.pub root@xxxx.xxx.xxx.xxx" после ввода моего пароля я вижу эту ошибку & quot; Permission denied, попробуйте еще раз. & quot; – mrkemaltas 10 April 2018 в 23:46
  • 5
    @ user681886 Я пробовал, но я получаю ту же ошибку. Моя проблема с удаленным соединением с сервером ssh & quot; что я получаю «Разрешение отказа» (публикация, пароль). – mrkemaltas 10 April 2018 в 23:56

Другие вопросы по тегам:

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