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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: FTP по внешнему IP [Решено]  (Прочитано 959 раз)

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

Оффлайн teh9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
FTP по внешнему IP [Решено]
« : 03 Сентября 2020, 15:47:38 »
Здравствуйте.
Имеется дом. сервер на Ubuntu 18.04, и настроен на нем FTP(локально подключатся могу).
Но есть необходимость подключения к FTP удаленно, порт(21) в рутере открыл.
И когда пытаюсь подключится через внешний IP выдает такую строчку:

Цитировать
Server sent passive reply with unroutable address. Using server address instead.

Делал по этому руководству:

(Нажмите, чтобы показать/скрыть)

В гугле нашел что необходимо настроить pasv_address, но как толком это сделать не пойму.


« Последнее редактирование: 19 Марта 2021, 14:35:45 от zg_nico »

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #1 : 03 Сентября 2020, 16:12:31 »
Server sent passive reply with unroutable address. Using server address instead.
Настрой клиента FTP для работы в пассивном режиме.

Оффлайн teh9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #2 : 03 Сентября 2020, 16:42:11 »
AlexDem,

Глянул, как это примерно делается, выполнил все шаги. Все равно пусто.

https://i.imgur.com/tXksSvH.png
https://i.imgur.com/N29gcR4.png

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #3 : 03 Сентября 2020, 17:04:09 »
AlexDem,

Глянул, как это примерно делается, выполнил все шаги. Все равно пусто.

https://i.imgur.com/tXksSvH.png
https://i.imgur.com/N29gcR4.png
А команда 'ftp localhost' нормально выполняется на сервере, логины-пароли при этом воспринимаются? Должен быть ответ '230 Login successful'.

Оффлайн teh9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #4 : 03 Сентября 2020, 17:16:52 »
AlexDem, не совсем понял что нужно было вводить в поле "Name:" в терминале, но ответ таков:

https://i.imgur.com/uyRogOe.png

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #5 : 03 Сентября 2020, 17:42:32 »
name - это логин пользователя, должно быть что-то вроде этого:

$ ftp localhost
Connected to localhost.
220 (vsFTPd 2.3.5)
Name (localhost:root): lubos
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> quit
221 Goodbye.

Оффлайн teh9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #6 : 03 Сентября 2020, 18:14:58 »
AlexDem, у меня такой ответ

teh9@homeserver:~$ ftp localhost
Connected to localhost.
220 (vsFTPd 3.0.3)
Name (localhost:teh9): teh9
530 Non-anonymous sessions must use encryption.
Login failed.
421 Service not available, remote server has closed connection

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #7 : 03 Сентября 2020, 20:12:38 »
530 Non-anonymous sessions must use encryption.
Значит сервер криво настроен и что-то не так. Гугли что. Вот первое что попалось на глаза
https://stackoverflow.com/questions/38523250/vsftpd-login-is-not-successful
Скорее всего в файле настроек сервера vsftpd.conf надо прописать чтобы не устанавливалось шифрованное соединение.
force_local_logins_ssl=NO
force_local_data_ssl=NO

 Если ты конечно специально не устанавливал этот режим, если да - то смотри как делать ftp соединение over SSL.
« Последнее редактирование: 03 Сентября 2020, 20:15:39 от AlexDem »

Оффлайн teh9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #8 : 03 Сентября 2020, 20:50:27 »
AlexDem, кстати про SSL я и забыл, вроде с ним все впорядке и работает. Спасибо за наводку!

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: FTP по внешнему IP
« Ответ #9 : 04 Сентября 2020, 09:39:07 »
ftp соединение over SSL.
Так с ним работает или без него? Это принципильно разные вещи.
Кстати, если есть необходимость шифрованного соединения, я бы подумал в сторону SSHFS, можно сделать сетевую щару и примонтировать её как отдельный каталог, и обращаться к нему просто из файлового менеджера, очень круто получается...

 

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