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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с FTP серверами  (Прочитано 2302 раз)

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

Оффлайн CBuH

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Проблема с FTP серверами
« : 21 Мая 2012, 17:56:08 »
Доброго времени суток, сегодня столкнулся с такой проблемой, устанавливаю на сервер Ubuntu 12.04 ftp-сервер Proftpd все настроил локально подключаюсь видит все каталоги, удалённо тоже подключается до того момента когда клиент получает список катологов потм выскакивает такая ошибка:
Статус: Соединяюсь с 23.23.241.114:21...
Статус: Соединение установлено, ожидание приглашения...
Ответ: 220 ProFTPD 1.3.4a Server ready.
Команда: USER user
Ответ: 331 Password required for user
Команда: PASS *******
Ответ: 230 Welcome
Команда: SYST
Ответ: 215 UNIX Type: L8
Команда: FEAT
Ответ: 211-Features:
Ответ: LANG en-US.UTF-8*;en-US
Ответ: MDTM
Ответ: MFMT
Ответ: TVFS
Ответ: UTF8
Ответ: MFF modify;UNIX.group;UNIX.mode;
Ответ: MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
Ответ: REST STREAM
Ответ: SIZE
Ответ: 211 End
Команда: OPTS UTF8 ON
Ответ: 200 UTF8 set to on
Статус: Соединение установлено
Статус: Получение списка каталогов...
Команда: PWD
Ответ: 257 "/" is the current directory
Команда: TYPE I
Ответ: 200 Type set to I
Команда: PASV
Ошибка: Превышено время ожидания соединения
Ошибка: Не могу получить список каталогов!

Ставил vsftpd точно такая же картина. Весь мосг сломал, Помгите разобраться в чём может быть дело????

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Проблема с FTP серверами
« Ответ #1 : 22 Мая 2012, 11:06:27 »
выкладывай конфиг proftpd . случайно при установке системы шифрование домашнего каталога не включал ?

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Проблема с FTP серверами
« Ответ #2 : 22 Мая 2012, 11:18:38 »
UseReverseDNS on заменить на:UseReverseDNS off
пальцем в небо.
давай конфиг FTP своего

господь ведет твою руку, сын мой....

Оффлайн CBuH

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Проблема с FTP серверами
« Ответ #3 : 22 Мая 2012, 17:23:51 »
Нетшифрование каталогов не включал. Вот конфиг Proftpd
AllowOverwrite on

RequireValidShell  off
AuthUserFile  /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group

# Don't use IPv6 support by default.
UseIPv6                off

ServerName            "ftp-server"
ServerType             standalone
DeferWelcome            on


 #  Эти две команды убыстряют работу сервака, гуглите для подробностей.
UseReverseDNS off
IdentLookups  off

MultilineRFC2228 on
DefaultServer            on
ShowSymlinks            off

TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200

DisplayChdir                    .message
ListOptions                    "-l"

TimeoutLogin 20

#Запрещаем подключаться на сервер как root, полезно для безопасности

RootLogin             off

# Создаём журналы
ExtendedLog             /var/log/ftp.log
TransferLog             /var/log/xferlog
SystemLog            /var/log/syslog.log
 #Запрещаем заливать на сайт файлы начинающиеся с точки, полезно для безопасности
DenyFilter            \*.*/

# Используем файлик /etc/ftpusers в нём перечислены те пользователи, которым запрещено входить на сервер, полезно для безопасности
UseFtpUsers on

# Разрешаем докачивать файлы
AllowStoreRestart        on

# задаём порт, на котором будет работать сервак, обычно 21
Port                21

#  Против DDOS атаки, полезно для безопасности
MaxInstances 8

# Сервер запускается и работает под этим пользователем и группой
User                  nobody
Group                 nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask                022    022

MaxClients 8
MaxClientsPerHost 8
MaxClientsPerUser 8
MaxHostsPerUser 8

# Сообщение после успешного захода на сервер
AccessGrantMsg "Welcome to Server"
#Идентификатор сервера, показывается всем при заходе на сервер
ServerIdent                  on       "privet :))"

# Устанавливаем домашний каталог
DefaultRoot /home/ftp

# Запираем всех в домашнем каталоге, чтобы не могли просмотреть каталоги выше, важно для безопасности
DefaultRoot ~

MaxLoginAttempts    5
#VALID LOGINS
<Limit LOGIN>
AllowUser user
DenyALL
</Limit>

<Directory /home/ftp>
Umask 022 022
AllowOverwrite on
</Directory>

Оффлайн CBuH

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Проблема с FTP серверами
« Ответ #4 : 06 Июня 2012, 12:10:20 »
разобрался с проблемой, поставил vsftpd и прописал в конфиг следующие строки
pasv_enable=YES
pasv_min_port=14000
pasv_max_port=14050
port_enable=YES

pasv_address=***.amazonaws.com
pasv_addr_resolve=YES


Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Проблема с FTP серверами
« Ответ #5 : 06 Июня 2012, 12:11:38 »
Добавьте пометку РЕШЕНО (кнопка внизу) и заблокируйте тему (кнопка там же), пожалуйста.

 

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