1
У меня есть два компьютера в моей сети. Я хочу, чтобы у PC1 есть ssh
доступ к PC2. На ПК2 я установил ssh-server
. В PC2 inet addr:192.168.0.100
. Затем я выполняю на PC1 эту команду: ssh [email protected]
и получите ошибку: Connection timeout
. Я использую Ubuntu 15.04Время соединения SSH
Почему? Что мне нужно для настройки моей задачи?
UPD:
sudo netstat -tulpen | grep ":22"
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 75804 8281/sshd
tcp6 0 0 :::22 :::* LISTEN 0 75806 8281/sshd
udp6 0 0 :::22918 :::* 0 65985 6596/dhclient
UPD2:
[email protected]:/ # ssh -vv [email protected]
OpenSSH_6.4, OpenSSL 1.0.1j 15 Oct 2014
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.0.100 [192.168.0.100] port 22.
debug1: connect to address 192.168.0.100 port 22: Connection timed out
ssh: connect to host 192.168.0.100 port 22: Connection timed out
[email protected]:/ # nc 192.168.0.100 22
Failed to connect nc 192.168.0.100:22
Какой дистрибутор вы используете? Что вы сделали до сих пор? Является ли порт 22 прослушиваться на всех интерфейсах? Пожалуйста, опубликуйте вывод 'sudo netstat -tulpen | grep ": 22". – Ben
@Ben Я обновил свой вопрос –
Хорошо, ssh запущен. Пожалуйста, дайте соответствующий вывод следующих команд: 'ssh -vv root @ 192.168.0.100' и' nc 192.168.0.100 22'. Первый - это ssh с дополнительной информацией, а второй (netcat) просто попытается установить * любое * соединение. – Ben