Не может установить соединение SSH к компьютеру в локальной сети

У меня есть просто установленная человечность 11.10 (ре) на моем основном ПК, и время соединения каждый раз, когда я пытаюсь к подключению ssh к моему ноутбуку (по локальной сети) получить файлы, которых я создал резервную копию там. Время соединения каждый раз я пытаюсь соединиться.

Я могу установить соединение в другом направлении без проблемы.

Вот подробный вывод, который я получаю, когда я пытаюсь соединиться:

ovangle@ruby-EP43-DS3:~$ ssh -v ovangle@10.1.1.4
OpenSSH_5.8p1 Debian-7ubuntu1, OpenSSL 1.0.0e 6 Sep 2011
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.1.1.4 [10.1.1.4] port 22.
debug1: connect to address 10.1.1.4 port 22: Connection timed out
ssh: connect to host 10.1.1.4 port 22: Connection timed out

ssh установлен на обеих машинах, и я попытался удалить '~/.ssh/known_hosts' на обеих машинах, все еще nada.

Я изменил sshd входящий в систему ноутбука к ПОДРОБНОМУ и перезапустил демона (потому что я не получал соответствующих записей системного журнала иначе), и это - журнал для новой попытки подключения.

Править: отправленные неправильные журналы в прошлый раз. Они просто показали, что было полученное соединение, они не были на самом деле журналами sshd (которые были в auth.log, когда я недавно обнаружил). К сожалению, тот журнал заполняется чрезвычайно странными сообщениями об ошибках, и он не дает мне информации о соединении.

Nov  8 16:02:18 ovangle-A6Rp pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Nov  8 16:02:18 ovangle-A6Rp pkexec: pam_ck_connector(polkit-1:session): cannot determine display-device
Nov  8 16:02:18 ovangle-A6Rp pkexec[6270]: ovangle: Executing command [USER=root] [TTY=unknown] [CWD=/home/ovangle] [COMMAND=/usr/sbin/gnome-power-backlight-helper --set-brightness 2]
Nov  8 16:02:19 ovangle-A6Rp pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Nov  8 16:02:19 ovangle-A6Rp pkexec: pam_ck_connector(polkit-1:session): cannot determine display-device
Nov  8 16:02:19 ovangle-A6Rp pkexec[6273]: ovangle: Executing command [USER=root] [TTY=unknown] [CWD=/home/ovangle] [COMMAND=/usr/sbin/gnome-power-backlight-helper --set-brightness 7]
6
задан 8 November 2011 в 09:10

2 ответа

Удостоверьтесь, что Вы устанавливаете openssh сервер в основном ПК (где Вы пробуете к ssh в),

sudo apt-get install openssh-server

затем проверьте, является ли брандмауэр Ubuntu turne на?

sudo ufw status

если да или не все еще дают следующую команду

sudo ufw allow ssh и sudo ufw reload

Теперь попробуйте к использованию ssh

ssh user@ip-address-of-the-machine

Если это не работает попытка добавить ВХОДНОЕ И ВЫХОДНОЕ правило брандмауэра в IPTABLE

sudo iptables -I INPUT -p tcp --dport 22 -j ACCEPT

sudo iptables -I OUTPUT -p tcp --dport 22 -j ACCEPT

sudo iptables-save

sudo service iptables restart

Вам, возможно, придется перезапустить администратора сети также.Удачи!

5
ответ дан 8 November 2011 в 09:10

Убедитесь, что у вас запущен ssh-сервер, запустив на компьютере, к которому вы хотите подключиться, следующее:

service ssh status

Если это возвращает запуск / запуск, обработайте pid , тогда это работает нормально Если нет, запустите

service ssh start

и проверьте правильность запуска выхода. Если он запущен правильно и вы все еще не можете подключиться к компьютеру по ssh, то на удаленном хосте установите nmap

apt-get install nmap

Nmap (Network Mapper) - это сканер портов, который полезен для такого рода вещей. Запустите приведенное ниже на компьютере, к которому вы подключаетесь с

nmap *ipaddress/hostname of computer you are trying to connect to*

, и проверьте, что 22 / tcp или ssh отображаются как открытые.

обратитесь к Ubuntu iptables , чтобы узнать, как открыть порты.

0
ответ дан 8 November 2011 в 09:10

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

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