LINUX.ORG.RU
ФорумAdmin

ftp-серверы


0

0

есть какой-нить простой в настройке ftp-server.

пробовал vsftpd, ptroftpd, pure-ftpd

почему-то не асиливаю настройку....

★★★★

Re: ftp-серверы

а что в proftpd неясно? могу конфигом поделиться. по-моему там все предельно просто. в vsftpd еще проще, но своеобразно.

Komintern ★★★★★ ()
Ответ на: Re: ftp-серверы от Igorrr

Re: ftp-серверы

по-моему большинство серверов работают прямо "из коробки" ... а что конкретно вы хотите сделать и что не получается-то ?

sasha999 ★★★★ ()

Re: ftp-серверы

gate:~ # egrep ^[^#\s] /etc/vsftpd.conf
write_enable=YES
dirmessage_enable=YES
anonymous_enable=YES
anon_world_readable_only=YES
anon_upload_enable=YES
anon_umask=022
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
connect_from_port_20=YES
pam_service_name=vsftpd
listen=YES

Анонимный ftp. Проще некуда! =)

power ()

Re: ftp-серверы

anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
idle_session_timeout=600
data_connection_timeout=120
nopriv_user=fash
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=NO

Тоже простенький. И для анонимов. И для системных пользователей.
Только еще в chroot_list надо пользователя добавить.

fashka ()
Ответ на: Re: ftp-серверы от Igorrr

Re: ftp-серверы

все до невозможности просто.

root@komintern:/etc# cat proftpd.conf | grep -v "#"

ServerName "komintern"
ServerType standalone
DefaultServer on

Port 21
Umask 022

MaxInstances 30

User nobody
Group nogroup


SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog

<Directory /*>
AllowOverwrite on
</Directory>

<Anonymous ~ftp>
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp

MaxClients 50

DisplayLogin welcome.msg
DisplayChdir .message

<Limit WRITE>
DenyAll
</Limit>

<Directory incoming/*>
<Limit READ RETR GET WRITE STOR CWD MKD>
AllowAll
</Limit>

<Limit DELE RMD>
DenyAll
</Limit>
</Directory>

</Anonymous>

Komintern ★★★★★ ()
Ответ на: Re: ftp-серверы от Komintern

Re: ftp-серверы

при установке:

Starting ftp server: proftpd - warning: unable to determine IP address of 'NULL'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
failed!
invoke-rc.d: initscript proftpd, action "start" failed.
dpkg: не удалось обработать параметр proftpd (--configure):
подпроцесс post-installation script возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
proftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Igorrr ★★★★ ()
Ответ на: Re: ftp-серверы от Igorrr

Re: ftp-серверы

с запуском разобрался....
теперь не пускает под анонимусом...


UseIPv6 off

ServerName "Debian"
ServerType standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayChdir .message true
ListOptions "-l"

DenyFilter \*.*/

DefaultRoot /home/ftp

Port 21

MaxInstances 30

User proftpd
Group nogroup

Umask 022
AllowOverwrite on

TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log

<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>

<IfModule mod_ratio.c>
Ratios off
</IfModule>


<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine off
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule>

<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 2
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory ftp/*>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
<Limit LOGIN>
Order Allow,Deny
Allow from 192.168.0.3
Deny from all
</Limit>

DefaultRoot /home/ftp
IdentLookups off
ServerIdent on "FTP Server ready."

при запуске wget на скачивание тестового файла:
Устанавливается соединение с 192.168.0.4... соединение установлено.
Выполняется вход под именем anonymous ...
Неверный логин.

Igorrr ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.