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


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

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

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

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
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

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
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

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
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

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
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.03 секунд. Запросов: 24.