ssh: подключиться к хосту myremotehost.com порт 22: соединение отклонено

У меня есть x220t, но я запустил Ubuntu 11.10. Я решил проблему поворота, используя этот учебник. В этом руководстве рассказывается, как создать скрипт, который также вращает оси экрана, а не только изображение. (вращение самого изображения довольно просто, вы можете сделать это из меню мониторов). Но для того, чтобы трекпад, ластик, мышь и стилус работали на повернутом экране, вам также нужно повернуть оси (см. Упомянутый урок).

Однако одна из проблем с этим учебником заключалась в том, что каждый раз, когда я подключался к новому USB-устройству (беспроводная мышь, камера и т. д.), физический адрес порта USB был изменен после перезапуска. Итак, я попросил решение, и я решил эту проблему решить этот с небольшим дополнением к скрипту.

Мне интересно узнать, как активировать «поворот», на нижнем краю экрана и назначьте ему команду «rotate», описанную выше. Я попытался использовать типичную функцию «создать ярлык кнопки», но, похоже, она не работает.

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

Stylus работает неплохо, я не получал никаких ошибок при его использовании.

20
задан 31 May 2012 в 04:47

63 ответа

Ваш интернет-провайдер может заблокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 25 May 2018 в 10:47
  • 1
    Я по-прежнему получаю сообщение об ошибке отказавшего соединения (22, когда я не указываю порт при использовании ssh и 2222 при использовании -p 222). Я поместил входящий порт 22 на 2222 и изменил порт на 2222 в sshd_config. Я что-то оставляю? – bahudso 31 May 2012 в 06:35
  • 2
    Просто попробуйте следующее: Входящий 2222 на маршрутизаторе должен перейти на 2222 (с портом 2222, установленным в sshd_config). – ish 31 May 2012 в 06:45
  • 3
    Похоже на это! Благодаря! – bahudso 31 May 2012 в 09:00
  • 4
    @izx kudos для правил маршрутизатора. В какой-то момент я подумал, что я волнуюсь и не знаю, что делаю. ЛОЛ! – GTodorov 9 November 2017 в 21:43

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 31 July 2018 в 10:36

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 31 July 2018 в 11:40

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 2 August 2018 в 00:51

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 4 August 2018 в 16:22

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 6 August 2018 в 01:01

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 7 August 2018 в 18:27

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 10 August 2018 в 07:09

Ваш интернет-провайдер может блокировать подключения к порту 22 (ничто, что вы или ваш маршрутизатор не можете сделать с ним). Просто установите SSHd для запуска на другом порту, например. 2222.

В /etc/ssh/sshd_config измените Port 22 на Port 2222, а затем на sudo service ssh restart. Переместите вперед 2222 (или что-то еще) и повторите попытку.

12
ответ дан 15 August 2018 в 19:08
  • 1
    – bahudso 31 May 2012 в 06:35
  • 2
    Просто попробуйте следующее: Входящий 2222 на маршрутизаторе должен перейти на 2222 (с портом 2222, установленным в sshd_config). – ish 31 May 2012 в 06:45
  • 3
    Похоже на это! Спасибо! – bahudso 31 May 2012 в 09:00
  • 4
    @izx kudos для правил маршрутизатора. В какой-то момент я подумал, что я волнуюсь и не знаю, что делаю. ЛОЛ! – GTodorov 9 November 2017 в 21:43
  • 5
    Для будущих читателей. Убедитесь, что вы ссылаетесь на файл /etc/ssh/sshd_config (уведомление ssh d ​​). Потянув мои волосы на час, я узнал эту небольшую разницу. ;П – Shashanth 19 September 2018 в 14:57

Просто чтобы поделиться. (возможно, с другой конфигурацией)

В моем случае я обнаружил, что эта ошибка может произойти, потому что я не установил openssh-server на другой машине.

После установки openssh- сервер на другом компьютере, проблема:

ssh: connect to host 192.168.XXX.XXX port 22: Connection refused

решена.

12
ответ дан 25 May 2018 в 10:47
Сначала проверьте openssh-server, установленную в этой системе. проверьте статус службы ssh, запустите сервис ssh.
sudo service ssh status    
sudo service ssh start
Проверьте iptables в этой системе, что порт 22 заблокирован. Просто разрешите порт в iptables, а затем проверьте.
sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
Остальное изменить номер порта ssh с 22 на 2222 путем редактирования
vi etc/ssh/sshd_config    
/etc/init.d/ssh restart.
10
ответ дан 25 May 2018 в 10:47

Проверьте состояние службы SSH и запустите службу SSH, если она остановлена:

sudo service ssh status

В моем случае SSH был остановлен, но после запуска службы:

sudo service ssh start
[d2 ] Я могу иметь возможность удаленного входа в Linux.

3
ответ дан 25 May 2018 в 10:47

Другая вероятная причина заключается в том, что прокси между терминальным сеансом и хост-сервером требует доступа к идентификатору пользователя и пароля, что он отказывается разрешить поток трафика, это связано с сетевым брандмауэром или ssl-носками и др.

0
ответ дан 25 May 2018 в 10:47
  • 1
    Это не похоже на «вероятную причину», особенно учитывая принятый ответ. – belacqua 9 July 2013 в 01:33

Решение будет связано с добавлением номера порта вашего сервера, которому предшествует «-p»:

Пример командной строки:

ssh -L localport:127.0.0.1:localport username@ServerIP **-p** **serverport**
0
ответ дан 25 May 2018 в 10:47

Просто перейдите к whm, затем откройте «Управление доступом к хосту» следующим образом

whm

0
ответ дан 25 May 2018 в 10:47

Просто перейдите к whm, затем откройте «Управление доступом к хосту» следующим образом

sshd ALL разрешить

0
ответ дан 25 July 2018 в 18:42

Просто чтобы поделиться. ( может быть с другой конфигурацией )

В моем случае я обнаружил, что эта ошибка может произойти, потому что я не установил openssh-server на другой машине.

После установки openssh-сервера на другой машине проблема:

ssh: connect to host 192.168.XXX.XXX port 22: Connection refused

решена.

12
ответ дан 25 July 2018 в 18:42
  1. Сначала проверьте openssh-server, установленную в этой системе.
  2. проверьте состояние службы ssh, запустите ssh service start.
    sudo service ssh status    
    sudo service ssh start
    
  3. Проверьте, что iptables в этой системе заблокирован порт 22. Просто разрешите порт в iptables, а затем проверьте.
    sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
    
  4. Еще один номер порта изменения ssh с 22 по 2222 путем редактирования
    vi etc/ssh/sshd_config    
    /etc/init.d/ssh restart.
    
10
ответ дан 25 July 2018 в 18:42

Проверьте состояние службы SSH и запустите службу SSH, если она остановлена:

sudo service ssh status

В моем случае SSH был остановлен, но после запуска службы:

sudo service ssh start

Я могу иметь возможность удаленного входа в Linux.

3
ответ дан 25 July 2018 в 18:42

Другая вероятная причина заключается в том, что прокси между терминальным сеансом и хост-сервером требует доступа к идентификатору пользователя и пароля, что он отказывается разрешить поток трафика, это связано с сетевым брандмауэром или ssl-носками и др.

0
ответ дан 25 July 2018 в 18:42

Решение будет связано с добавлением номера порта вашего сервера, которому предшествует «-p»:

Пример командной строки:

ssh -L localport:127.0.0.1:localport username@ServerIP **-p** **serverport**
0
ответ дан 25 July 2018 в 18:42

Просто чтобы поделиться. ( может быть с другой конфигурацией )

В моем случае я обнаружил, что эта ошибка может произойти, потому что я не установил openssh-server на другой машине.

После установки openssh-сервера на другой машине проблема:

ssh: connect to host 192.168.XXX.XXX port 22: Connection refused

решена.

12
ответ дан 31 July 2018 в 10:36
  1. Сначала проверьте openssh-server, установленную в этой системе.
  2. проверьте состояние службы ssh, запустите ssh service start.
    sudo service ssh status    
    sudo service ssh start
    
  3. Проверьте, что iptables в этой системе заблокирован порт 22. Просто разрешите порт в iptables, а затем проверьте.
    sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
    
  4. Еще один номер порта изменения ssh с 22 по 2222 путем редактирования
    vi etc/ssh/sshd_config    
    /etc/init.d/ssh restart.
    
10
ответ дан 31 July 2018 в 10:36

Другая вероятная причина заключается в том, что прокси между терминальным сеансом и хост-сервером требует доступа к идентификатору пользователя и пароля, что он отказывается разрешить поток трафика, это связано с сетевым брандмауэром или ssl-носками и др.

0
ответ дан 31 July 2018 в 10:36

Решение будет связано с добавлением номера порта вашего сервера, которому предшествует «-p»:

Пример командной строки:

ssh -L localport:127.0.0.1:localport username@ServerIP **-p** **serverport**
0
ответ дан 31 July 2018 в 10:36

Просто перейдите к whm, затем откройте «Управление доступом к хосту» следующим образом

sshd ALL разрешить

0
ответ дан 31 July 2018 в 11:40

Просто чтобы поделиться. ( может быть с другой конфигурацией )

В моем случае я обнаружил, что эта ошибка может произойти, потому что я не установил openssh-server на другой машине.

После установки openssh-сервера на другой машине проблема:

ssh: connect to host 192.168.XXX.XXX port 22: Connection refused

решена.

12
ответ дан 31 July 2018 в 11:40
  1. Сначала проверьте openssh-server, установленную в этой системе.
  2. проверьте состояние службы ssh, запустите ssh service start.
    sudo service ssh status    
    sudo service ssh start
    
  3. Проверьте, что iptables в этой системе заблокирован порт 22. Просто разрешите порт в iptables, а затем проверьте.
    sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
    
  4. Еще один номер порта изменения ssh с 22 по 2222 путем редактирования
    vi etc/ssh/sshd_config    
    /etc/init.d/ssh restart.
    
10
ответ дан 31 July 2018 в 11:40

Проверьте состояние службы SSH и запустите службу SSH, если она остановлена:

sudo service ssh status

В моем случае SSH был остановлен, но после запуска службы:

sudo service ssh start

Я могу иметь возможность удаленного входа в Linux.

3
ответ дан 31 July 2018 в 11:40

Другая вероятная причина заключается в том, что прокси между терминальным сеансом и хост-сервером требует доступа к идентификатору пользователя и пароля, что он отказывается разрешить поток трафика, это связано с сетевым брандмауэром или ssl-носками и др.

0
ответ дан 31 July 2018 в 11:40

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

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