Я новичок в Linux, и я пытаюсь установить SSH-соединение с ПК моего друга в той же локальной сети, но я получаю:
ssh: connect to host 192.168.71.70 port 22: Connection refused
Оба способа получают «соединение отказано». Как я могу это исправить?
Ответы:
В локальной сети или нет, я обычно делаю это:
Сначала установите openssh-сервер на все ПК, которые будут получать SSH-соединение:
Убедитесь, что компьютер, на котором я только что установил openssh-сервер, доступен. Самый быстрый способ - отправить ему пинг.
ping 192.168.0.100
при условии, что IP-адрес - это IP-адрес компьютера моего друга. Если все в порядке, я продолжаю к нему доступ. Помните, что вам нужно использовать учетную запись, которая уже существует на ПК вашего друга. Обычно его собственный аккаунт подойдет.ssh friend@192.168.0.100
гдеfriend
имя пользователя вашего другаВ нормальном сценарии этого должно быть достаточно. Дайте мне знать, если это работает.
источник
Когда вы попытаетесь подключиться, используйте
-vvv
переключатель, чтобы показать отладочную информацию:источник