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


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

Автор Тема: не работает proftpd  (Прочитано 1404 раз)

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

Оффлайн petka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
не работает proftpd
« : 24 Январь 2008, 16:52:19 »
Объесните плиз мне вот поставил себе PROFTPD и GPROFTPD  и как написано в инструкции что в принцепи должно работать но вот не и я не понимаю почему
на попытку приконектится появляется вот что
petka@jaguar$ftp 192.168.12.235
Connected to 192.168.12.235.
421 Service not available, remote server has closed connection.
ftp>
из за чего это может быть??

Оффлайн wayerr

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: не работает proftpd
« Ответ #1 : 24 Январь 2008, 16:56:06 »
после того как поставил неплохобы и настроить

Оффлайн petka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: не работает proftpd
« Ответ #2 : 24 Январь 2008, 21:22:12 »
хых настроил, просто в документации утверждалось что будет работать сразу из "коробки".
Но вот какая новая проблема у меня все пользователи имеют доступ только на чтение и запись, а я хочу только на чтение что бы все имели.
подскажите что в конфиг добавить:
ServerType standalone
DefaultServer on
Umask 022
ServerName "0.0.0.0"
ServerIdent on "My FTPD"
ServerAdmin p.s.merkulov@vckp.spb.ru
IdentLookups off
UseReverseDNS off
Port 21
PassivePorts 49152 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
User nobody
Group nobody
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress off
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 30
TransferRate STOR 40
TransferRate STOU 40
TransferRate APPE 40
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 6
#gp_random_password_length 6
#gp_randomize_case lower
#gp_useradd_homedir_path /var/ftp
#gp_html_path /var/www/html/ftp.htm
#gp_welcome_name welcome.msg
<IfModule mod_tls.c>
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol TLSv1
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gproftpd/gproftpd.pem
</IfModule>
<IfModule mod_ratio.c>
Ratios off
SaveRatios off
RatioFile "/restricted/proftpd_ratios"
RatioTempFile "/restricted/proftpd_ratios_temp"
CwdRatioMsg "Please upload first!"
FileRatioErrMsg "FileRatio limit exceeded, upload something first..."
ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..."
LeechRatioMsg "Your ratio is unlimited."
</IfModule>
<Limit LOGIN>
  AllowALL
  DenyALL
</Limit>

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 716
    • Просмотр профиля
Re: не работает proftpd
« Ответ #3 : 24 Январь 2008, 21:45:36 »
это полный конфиг? а польтзователи где?

Оффлайн petka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: не работает proftpd
« Ответ #4 : 24 Январь 2008, 22:03:04 »
это полный конфиг? а польтзователи где?
Гм да да вроде весь взял его из gproftpd. А пользователи как я понимаю те которые в системе заведены. или я не прав??

Оффлайн ][EN

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: не работает proftpd
« Ответ #5 : 24 Январь 2008, 22:07:52 »
Anonymous тебе нужен и без пароля. Так юзеры смогут попасть к тебе сразу набрав в адресной строке твой ип, без авторизации (ну вернее она будет, но автоматом). Потом порты должны быть открыта 20-21, ну если пассивный режим будешь использовать, то какие-нибудь ещё 40000-40100, это если ты за NAT... Ну и конечно же открой папки для доступа, зачем же тогда фтп :)

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 716
    • Просмотр профиля
Re: не работает proftpd
« Ответ #6 : 24 Январь 2008, 23:19:14 »
ну в gproftpd заводятся юзеры.. анонимус там тоже должен быть вроде (без галочки require password) и уже ему прописываешь права...

например

<Anonymous /home/ftp/>
User anonymous
Group FTPUsers
AnonRequirePassword on
MaxClients 5 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
 Allow from all
 Deny from all
</Limit>
AllowOverwrite off
<Limit LIST NLST  RETR  PWD XPWD  SIZE  STAT  CWD XCWD  CDUP XCUP >
 AllowAll
</Limit>
<Limit STOR STOU  APPE  RNFR RNTO  DELE  MKD XMKD SITE_MKDIR  RMD XRMD SITE_RMDIR  SITE  SITE_CHMOD  SITE_CHGRP  MTDM >
 DenyAll
</Limit>
</Anonymous>

Оффлайн ROKR

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: не работает proftpd
« Ответ #7 : 13 Апрель 2008, 18:54:46 »
Создал анонимуса, выделил каталог, создал там ссылку на папку и два файла для проверки. Заходит на фтп нормально(с небольшим торможением), но файлы не открывает и в папку не заходит. Доступ открыл. В чем может быть проблема?

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 716
    • Просмотр профиля
Re: не работает proftpd
« Ответ #8 : 13 Апрель 2008, 21:30:49 »
права доступа? сделай 777 этим файлам

Оффлайн ROKR

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: не работает proftpd
« Ответ #9 : 13 Апрель 2008, 21:34:01 »
Пишет: Ошибка 550: Not a directory
« Последнее редактирование: 13 Апрель 2008, 21:43:38 от ROKR »

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 716
    • Просмотр профиля
Re: не работает proftpd
« Ответ #10 : 14 Апрель 2008, 06:30:15 »
у меня фтп папк находится в /home/ftp/
соответсвенно команда:
sudo chmod 777 /home/ftp/ -R

Оффлайн ROKR

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: не работает proftpd
« Ответ #11 : 14 Апрель 2008, 20:38:05 »
Все, разобрался. Просто в самой настройке anonymous в директиве limit были выставлены запреты на открытие, только написано было это как-то по особому, по этому не обратил внимание сразу. Все равно спасибо за помощь =)

 

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