Форум Kerio-rus  

Вернуться   Форум Kerio-rus > Продукты > Kerio Control (бывший Winroute Firewall)

Ответ
 
Опции темы
Старый 30.10.2012, 15:34   #1
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Как настроить доступ к FTP-серверу по SFTP-протоколу?

Дано:
Kerio Control 7.3.2.4445.
Сетевое хранилище Synology DS-213. На нем подняты службы FTP и SFTP.
SFTP ходит по порту 29900.
Для подключения к FTP-серверу по протоколу SFTP использую Filezilla 3.5.3.

Проблема:
При подключении к FTP-серверу по протоколу SFTP в локальной сети подключение проходит нормально. Вот что пишет Filezilla:

Статус: Соединяюсь с 192.168.2.222:29900...
Ответ: fzSftp started
Команда: open "[email protected]" 29900
Команда: Trust new Hostkey: Однажды
Команда: Pass: ******
Статус: Connected to 192.168.2.222
Статус: Получение списка каталогов...
Команда: pwd
Ответ: Current directory is: "/"
Статус: Список каталогов извлечен

При подключении из внешней сети, пишет следующее:

Статус: Соединяюсь с 89.249.ХХ.ХХ:29900...
Ответ: fzSftp started
Команда: open "[email protected].ХХ.ХХ" 29900
Команда: Trust new Hostkey: Да
Команда: Pass: ******
Ошибка: Сбой аутентификации.
Ошибка: Критическая ошибка
Ошибка: Невозможно подключиться к серверу

При этом если подключаться по обычному FTP-протоколу, то подключение проходит нормально.

В Kerio Control были изначально добавлены 2 правила трафика, их можно увидеть во вложении.
Я подозреваю, что правилах чего-то не хватает, чтобы подключение прокатило.
Подскажите, пож-ста, что не так?
Изображения
Тип файла: jpg 02.jpg (29.8 Кб, 32 просмотров)

Последний раз редактировалось zarabsrv; 30.10.2012 в 15:39. Причина: ошибка во вложении
zarabsrv вне форума   Ответить с цитированием Вверх
Старый 30.10.2012, 20:59   #2
eyexal
Навичёг
 
Регистрация: 18.11.2008
Сообщений: 38
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

в правилах трафика добавь ещё одну колонку (инспектор) и для правила "Доступ к .. FTP" укажи Инспектор->ftp
Может поможет =)
на счет sftp я без понятия что делать...
eyexal вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 08:19   #3
EugeneFlash
 
Регистрация: 20.06.2012
Сообщений: 8
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

попробуй смапить на внешний адрес без указания порта.
EugeneFlash вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 11:17   #4
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

Цитата
Сообщение от eyexal Посмотреть сообщение
в правилах трафика добавь ещё одну колонку (инспектор) и для правила "Доступ к .. FTP" укажи Инспектор->ftp
Может поможет =)
на счет sftp я без понятия что делать...
правило "Доступ к .. FTP" и так работает, без указания протокола. Попробовал указать Инспектор->ftp для правила "Доступ к .. SFTP", не помогло, вот что пишет Filezilla:

Статус: Соединяюсь с 89.249.XX.XX:29900...
Ответ: fzSftp started
Команда: open "[email protected]" 29900
Ошибка: Превышено время ожидания соединения
Ошибка: Невозможно подключиться к серверу

Добавлено через 59 минут
Цитата
Сообщение от EugeneFlash Посмотреть сообщение
попробуй смапить на внешний адрес без указания порта.
Не понял, подскажите как это сделать?

Последний раз редактировалось zarabsrv; 31.10.2012 в 12:16. Причина: Добавлено сообщение
zarabsrv вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 12:44   #5
EugeneFlash
 
Регистрация: 20.06.2012
Сообщений: 8
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

трансляцию ставишь - MAP 89.249.XX.XX, порт не пишешь, у меня так работает.
EugeneFlash вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 12:54   #6
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

Цитата
Сообщение от EugeneFlash Посмотреть сообщение
трансляцию ставишь - MAP 89.249.XX.XX, порт не пишешь, у меня так работает.
Т.е. измененное правило будет выглядеть так:
Имя: Доступ к сетев. хранилищу по SFTP
Источник: Интернет-интерфейсы
Назначение: Брандмауэр
Служба: SSH, TCP 29900, UDP 29900
Действие: Разрешить
Трансляция: MAP 89.249.XX.XX (без порта)
Инспектор: По умолчанию

Верно?

Если да, то вот что получаю в ответ:

Статус: Соединяюсь с 89.249.ХХ.ХХ:29900...
Ответ: fzSftp started
Команда: open "[email protected].ХХ.ХХ" 29900
Ошибка: Network error: Connection refused
Ошибка: Невозможно подключиться к серверу

До этого подключение проходило, а аутентификация - нет. А теперь и подключение не прокатывает.

Последний раз редактировалось zarabsrv; 31.10.2012 в 13:38.
zarabsrv вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 14:58   #7
EugeneFlash
 
Регистрация: 20.06.2012
Сообщений: 8
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

не знаю как в Synology DS-213 у меня ftp filezilla server используется 21 порт и 2 порта для passive mode - всё работает и ftp и ftps при настройках указанных выше, возможно в сетевом хранилище нужно открыть ещё один порт..

Последний раз редактировалось EugeneFlash; 31.10.2012 в 15:12.
EugeneFlash вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 15:28   #8
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

Цитата
Сообщение от EugeneFlash Посмотреть сообщение
не знаю как в Synology DS-213 у меня ftp filezilla server используется 21 порт и 2 порта для passive mode - всё работает и ftp и ftps при настройках указанных выше, возможно в сетевом хранилище нужно открыть ещё один порт..
Не думаю, что в сетевом хранилище нужно что-то менять. Я ведь указал, что по локальной сети SFTP работает без проблем, а вот через KERIO из внешней сети не может пробиться.
zarabsrv вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 15:37   #9
Valery12
Одменестрадор
 
Регистрация: 21.11.2006
Адрес: Владимир, Россия
Сообщений: 2,868
Поблагодарили 6 раз(а) в 4 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

FTPS и SFTP вещи разные, SFTP работает через SSH и вроде бы на L3 кроме одного порта (по умолчанию 22) ему ничего не нужно. Но вот как протокол работает дальше честно говоря не знаю, например в том же filezilla server в настройках указывается IP адрес фаервола за которым он стоит.
Я бы в керио включил лог на последнем запрещающем правиле и посмотрел что блокируется.
Valery12 вне форума   Ответить с цитированием Вверх
Старый 31.10.2012, 16:12   #10
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

Цитата
Сообщение от Valery12 Посмотреть сообщение
FTPS и SFTP вещи разные, SFTP работает через SSH и вроде бы на L3 кроме одного порта (по умолчанию 22) ему ничего не нужно. Но вот как протокол работает дальше честно говоря не знаю, например в том же filezilla server в настройках указывается IP адрес фаервола за которым он стоит.
Я бы в керио включил лог на последнем запрещающем правиле и посмотрел что блокируется.
А как включить этот лог. Что-то не могу понять, по-моему это невозможно. Все что есть - это журналы Alert, Config и т.д. Их просмотрел там ничего нет.

Добавлено через 39 минут
Я его таки победил.
Оказалось, глюк в ОС сетевого хранилища. На сетевом хранилище поменял имя и пароль учетной записи для подключения по SFTP и все заработало. Поменял обратно на те, которые были - работает!
Блин, больше всего бесят такие глюки, вроде делаешь все правильно, а не работает, в итоге это из-за глюка!

Последний раз редактировалось zarabsrv; 31.10.2012 в 16:51. Причина: Добавлено сообщение
zarabsrv вне форума   Ответить с цитированием Вверх
Старый 06.11.2012, 10:54   #11
zarabsrv
 
Регистрация: 27.12.2011
Сообщений: 6
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Re: Как настроить доступ к FTP-серверу по SFTP-протоколу?

Нет, это не глюк, дело в том, что при подключении из внешней сети, имя пользователя "Test" было с маленькой буквы, а надо с большой (SFTP-сервер в сет. хранилище - на Unix).
zarabsrv вне форума   Ответить с цитированием Вверх
Ответ

« Предыдущая тема | Следующая тема »

Опции темы
Версия для печати Версия для печати
Отправить по электронной почте Отправить по электронной почте

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot

© Kerio-rus.ru
Официальный сайт группы АлисА WWW.ALISA.NET Фонарёвка: всё о фонарях