У меня проблема с SSH.
ssh: connect to host 192.168.1.7 port 22: Connection refused
Я получаю вышеуказанную ошибку всякий раз, когда пытаюсь подключить свой рабочий стол к другому рабочему столу, используя SSH, но я могу успешно пропинговать другой рабочий стол.
ssh: connect to host 192.168.1.7 port 22: Connection refused
Когда я пытаюсь перезапустить sshd, выдается следующая ошибка
sshd: unrecognized service
Я могу подключиться к удаленному серверу через SSH, но не могу подключиться в локальной сети. Как я могу решить эту проблему?
networking
ssh
12.10
sshd
Рудра
источник
источник
sudo service ssh start
. Если это не сработает, не могли бы вы опубликовать выводls -l /etc/init/ssh.conf
?Ответы:
Попробуйте удалить и затем установить openssh-сервер:
а потом
Это сработало для меня. Если вы все еще не можете подключиться, попробуйте
и дайте нам знать, что на выходе.
источник
sudo ufw status verbose
естьstatus: inactive
, поэтому я включил его, но ошибка не исчезла, это новый выводStatus: active Logging: off Default: deny (incoming), allow (outgoing) New profiles: skip To Action From -- ------ ---- 22 ALLOW IN Anywhere 22 ALLOW IN Anywhere (v6)
Сначала убедитесь, что служба ssh работает на 192.168.1.7 или нет .. Возможно, в системе нет демона SSH, поэтому вам необходимо установить ssh в этой системе.
Если он уже установлен, запустите
sudo service ssh restart
, а затем прокомментируйте здесь вывод этой команды от обеих систем.источник
В моей установке Ubuntu 14.04 LTS desktop edition с веб-сайта Ubuntu openssh-сервер по умолчанию не устанавливается. БОЛЬШОЕ ЖИРНОЕ СУММЫ ВНИЗ КАНИЧЕСКОГО !!!!! Установка относительно проста и уже упоминалась другими ответами выше:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install openssh-server
источник
Убедитесь, что ваш маршрутизатор либо может принять ssh, либо он включен где-то в настройках. Иногда что-то такое простое можно упустить из виду.
источник
Перейти к
vim /etc/ssh/sshd_config
Измените Аутентификацию "PermitRootLogin" на "да"
Например:
service sshd restart
источник
Проверьте, установлен ли у вас SSH сервер:
Если нет, установите его:
Теперь проверьте, используется ли ваш 22 порт:
источник