Не могу SSH локальный хост

Нет, тебе не нужно этого делать. Обратитесь к этому другому ответу на сайте askubuntu

. Я лично использую следующий бит кода в файле /etc/dhcp/dhclient.conf на своем домашнем ПК, к которому подключен беспроводной USB-ключ:

interface "wlan0" {
    send dhcp-requested-address 192.168.0.222;

}

Как видите, ПК всегда запрашивает адрес 192.168.0.222.

9
задан 27.02.2018, 00:50

3 ответа

В комментариях оказалось, что ваш файл конфигурации сервера OpenSSH (/etc/ssh/sshd_config) пуст. Переустановите файл конфигурации путем очистки и переустановки:

  1. Удалите файл конфигурации:

    sudo rm /etc/ssh/sshd_config
    
  2. продувка:

    sudo apt-get purge openssh-server
    
    [ 118]
  3. установить:

    sudo apt-get install openssh-server
    

Этот может не работать, вместо этого следуйте: Как восстановить файлы конфигурации ?

10
ответ дан 11.10.2019, 13:37
  • 1
    Спасибо все, я предполагаю его выполнение теперь. я удалил, произвел чистку и переустановил. here' s вывод: ssh localhost root@localhost' s пароль: Приветствуйте в Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic-pae i686) * Документация: help.ubuntu.com В последний раз входит в систему: пятница 14 июня 17:15:56 2013 от localhost B: команда, не найденная B: команда, не найденная D: команда, не найденная D: команда, не найденная D: команда, не найденная D: команда, не найденная – Eduardo 14.06.2013, 14:55
  • 2
    Если это - решение для Вас, рассмотрите принятие ответа путем нажатия на ' примите button'. это , как этот сайт работает . – DisplayName 15.06.2013, 02:01

В вашем журнале я вижу следующее сообщение debug3: load_hostkeys: loading entries for host "localhost" from file "/root/.ssh/known_hosts"

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

также проверьте, открыт ли порт 22 для входящих соединений на вашем конце, потому что кажется, что порт 22 на вашем конце закрыт для входящих соединений, проверьте, если вы используете какой-либо межсетевой экран (IPTABLES) и т. Д., Который блокирует его

, какое именно сообщение вы получаете на экране, когда вы набираете ssh user @ localhost, которое вы ввели ssh -vvv localhost, не имеет никакого смысла ssh -vvv user@localhost, должно быть дело

0
ответ дан 11.10.2019, 13:37
  • 1
    мой порт 22 является открытым here' s, что я получил: netstat-anp | grep:22 tcp 0 0 0.0.0.0:22 0.0.0.0:* ПОСЛУШАЙТЕ, 556/sshd tcp6 0 0::: 22:::* СЛУШАЕТ 556/sshd – Mike Trpcic 14.06.2013, 14:26
  • 2
    попытайтесь удалить и переустановить OpenSSh – AdamKG 14.06.2013, 14:30
  • 3
    Хотя одна вещь:/etc/ssh/sshd_config пуст? это нормально? – Sologoub 14.06.2013, 14:30
  • 4
    Номер @KunalSangwan, как это происходило? Добавьте такую информацию к своему вопросу! – MattGrommes 14.06.2013, 14:31
  • 5
    сделал когда-то удаленный и переустановленный открытый ssh – user359996 14.06.2013, 14:31

Вы подключаетесь с помощью следующей команды

ssh username@127.0.0.1

Измените имя пользователя на того, которое доступно на этом компьютере

0
ответ дан 11.10.2019, 13:37
  • 1
    Привет Meer Borg, я сделал то, что Вы попросили, чтобы я сделал. выполнил ssh-vvv kunal@127.0.0.1, но увы, к сожалению, я получил тот же терминал входа в систему, который я получал ранее. до последней 2-й строки это идет как это: debug1: SSH2_MSG_KEXINIT отправил Read от отказавшего сокета: Соединение сбрасывается одноранговым узлом и затем той же ошибкой. Еще раз спасибо. хотя, я открыт для предложений если таковые имеются. – Vetle 14.06.2013, 14:10
  • 2
    Определение имени пользователя явно не имеет никакого значения здесь. ssh будет использовать текущее имя пользователя по умолчанию. – ardsrk 14.06.2013, 14:22
  • 3
    @KunalSangwan Проверяют файл /var/log/auth.log, чтобы видеть, существует ли что-нибудь, что зарегистрировано в то время, когда Вы пытаетесь войти в ту команду cat /var/log/auth.log | tail – ardsrk 14.06.2013, 14:45
  • 4
    Спасибо все, я предполагаю его выполнение теперь. я удалил, произвел чистку и переустановил. here' s вывод: ssh localhost root@localhost' s пароль: Приветствуйте в Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic-pae i686) * Документация: help.ubuntu.com В последний раз входит в систему: пятница 14 июня 17:15:56 2013 от localhost B: команда, не найденная B: команда, не найденная D: команда, не найденная D: команда, не найденная D: команда, не найденная D: команда, не найденная – Don Spaulding 14.06.2013, 14:56

Теги

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