Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не получается подключится к серверу по ssh  (Прочитано 9105 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Установил Ubuntu Server 14.04.3 LTS, настроил, установил Vesta CP, настроил, пробросил порт 80 на роутере, пробросил 22 порт на роутере, прочитал кучу мануалов еще 200 раз все перепроверил, толку 0, все равно не могу подключится с домашнего компа по ssh к серверу (через putty), в чем может быть причина?
С ответами Google в помощь проходим мимо!
Если кто реально может помочь, буду очень признателен, я новичок в этом деле, стараюсь, учусь, все когда-то с чего-то начинали, надеюсь на сознательность, заранее благодарю за помощь!
« Последнее редактирование: 07 Декабря 2015, 08:34:30 от Golova2804 »

kononvaler

  • Гость
Re: Не получается подключится к серверу по ssh
« Ответ #1 : 07 Декабря 2015, 08:47:37 »
Сервис ssh проверяли, запущен ли (sudo service ssh status), с локалки можно соединиться? Фаервол на сервре включен или нет? Как вы соединяетесь из-вне, у вас статика, VPN, динамический IP?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12132
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не получается подключится к серверу по ssh
« Ответ #2 : 07 Декабря 2015, 11:25:18 »
1. опишите сетевую конфигурацию более детально: мне допустим совершенно не ясно где именно стоит сервер и роутер с проброшенными портами - дома или где-то еще. :idiot2:

С ответами Google в помощь проходим мимо!
С таким подходом вам стоит обращаться в платную поддержку - а здесь вам никто ничего не должен по определению.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #3 : 07 Декабря 2015, 11:41:22 »
адрес-то хоть "белый"? локально с сервера на свой же ssh можете подключиться?

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #4 : 07 Декабря 2015, 19:57:47 »
Попробовал подключится из терминала, и правда не подключается подключался так (ssh -p 22 192.168.100.4), пишет ssh: connect to host 192.168.100.4 port 22: Connection refused.

Организация сети такая:
Все собрано дома
(Нажмите, чтобы показать/скрыть)

На Команду (service ssh status) отвечает так:
ssh start/running, process 3227
из чего могу сделать вывод что ssh запущен.

Локальный адрес моего сервера 192.168.100.4:
Узнал его при помощи команды ifconfig

Вот так пробросил порты firewall на домашнем ПК отключил:
(Нажмите, чтобы показать/скрыть)

Firewall на сервере включен:
Попробовал удалить правило на 22 порт, пишет что невозможно
удалить несуществующее правило. Из чего могу сделать вывод что все должно работать.
Правило пробовал удалить так ufw delete deny 22.
Пробовал добавить правило так ufw allow 22, в ответ получил (Правило успешно добавлено).

IP сделал статическим при помощи сервиса no-ip.com:
Есть возможность купить белый ip но сначала хотел все настроить, а потом покупать все примочки.

Вроде бы делал все по мануалам на ubuntu wiki но видимо есть какая-то спицифика в отдельных случаях.
Я пытался сделать все сам, прочитал кучу мануалов, все сделал как там написано, и 100 разными способами, ничего не работает, одна надежда на вас, спасибо большое всем кто откликнулся!
« Последнее редактирование: 07 Декабря 2015, 20:20:39 от Golova2804 »

kononvaler

  • Гость
Re: Не получается подключится к серверу по ssh
« Ответ #5 : 07 Декабря 2015, 20:18:06 »
не совсем понятно опять, но уже теплее.
ssh запущен, хорошо.
Про файервол я спрашивал как раз на сервере, к которому подключаемся, похоже что вы его при установке включили, а порт извне закрыт.
Проброс на роутере правильный. но если внутри сети не соединились, то и снаружи будет тот-же результат. 
Команда подключения по ssh: не нужно указывать порт, если он дефолтовый, т.е. 22. можно, но бессмысленно.
Без указания имени пользователя можно соединяться только в том случае, если текущий пользователь ( в терминале) совпадает с имеющимся на сервере.
Иначе команда выглядит просто:
ssh user@servers_ip_address
статус файервола:
service iptables status
отключить:
# service iptables save
# service iptables stop
# chkconfig iptables off
включить:
# service iptables start
# chkconfig iptables on
Ага, обнаружил изменеия в предыдущем посте. Откуда на сервере ufw взялся?
Попробуйте отключить файервол, и соединиться по ssh, чтобы локализовать проблему.
Вдогонку, зачем на нем фаервол? Если вы хотите защитится извне, так вы уже за роутером сидите, смысла нет. Насчет статического ip через no-ip то это называется динамический днс, статика это когда вам его провайдер даст в аренду. Ну неважно, если вы там зарегистрировались и пользуетесь их резолвингом, будьте готовы к постоянным атакам на ssh порт. Да собственно на весь хост. Я ставлю всегда Fail2ban , который после заданного количества неудачных попыток подбора логин-пароля по ssh банит на заданное время атакующий адрес. Помогает страшно, в логах за сутки десятки таких попыток.
« Последнее редактирование: 07 Декабря 2015, 20:29:42 от kononvaler »

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #6 : 07 Декабря 2015, 20:26:23 »
Попробовал подключится как вы написали все равно connection refused

На service iptables status отвечает так:
iptables: unrecognized.

FireWall отключил, проблема не исчезла, я чет тут уже наворотил, сейчас попробую переустановить все, потом отпишу о результате, можетв се и решиться.
« Последнее редактирование: 07 Декабря 2015, 20:30:51 от Golova2804 »

kononvaler

  • Гость
Re: Не получается подключится к серверу по ssh
« Ответ #7 : 07 Декабря 2015, 20:30:32 »
Попробуте отключите ufw или как он там или настроить по ссылке:
http://ubuntulyb.blogspot.com/2010/02/ufw-ubuntu.html
Зачем торопиться переустанавливать?
Цитировать
На service iptables status отвечает так:
iptables: unrecognized.
хм-хм. вроде у всех должен быть, хотя бы неактивным.
● iptables.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
« Последнее редактирование: 07 Декабря 2015, 20:41:10 от kononvaler »

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #8 : 07 Декабря 2015, 20:36:11 »
Сейчас все попробую, спасибо большое за помощь, как будут результаты отпишу.

kononvaler

  • Гость
Re: Не получается подключится к серверу по ssh
« Ответ #9 : 07 Декабря 2015, 20:44:17 »
У меня без двадцати 12, завтра на работу, так-что я спать  ;)
Вам удачного коннекта.
Тут мысль возникла - попробуй если возможно на самом сервере к нему подключиться:
ssh localhostЕсли будет отклонять, то тогда проблемы с настройкой ssh видимо, можно попытаться переконфигурить:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 07 Декабря 2015, 20:50:33 от kononvaler »

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #10 : 07 Декабря 2015, 20:47:54 »
Спокойной ночи, и удачного рабочего дня завтра, еще раз спасибо, буду мучиться=)

kononvaler

  • Гость
Re: Не получается подключится к серверу по ssh
« Ответ #11 : 07 Декабря 2015, 20:51:10 »
Я чуть добавил в предыдущий пост.

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #12 : 07 Декабря 2015, 20:59:39 »
Подключился по ssh localhost, спросил пароль я ввел и все подключилось
« Последнее редактирование: 07 Декабря 2015, 21:02:05 от Golova2804 »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12132
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не получается подключится к серверу по ssh
« Ответ #13 : 07 Декабря 2015, 21:11:38 »
localhost - он никак не фильтруется - т.е. все что вы узнали - ssh работает.
Теперь осталось выяснить работает ли он на внешнем порту. Для этого попробуйте прямо с сервера законектится к ssh по IP адресу сервера.

Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Golova2804

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Не получается подключится к серверу по ssh
« Ответ #14 : 07 Декабря 2015, 21:23:52 »
Пробовал так, ssh 192.168.100.4, в ответ получил connect to host 192.168.100.4 port 22: Connection refused.

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.