sarge proftpd

 ( kobak | 2004. december 12., vasárnap - 22:53 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Rendben az etc/ftp.d/passwd -bol valo authorizalas.
Valamiert nem frissult a config.

Meg azt kell kitalalnom, hogy tudom elerni, hogy a /etc/passwd -ben talalhato userek ne tudjanak ftp-zni. (AllowUser DenyUser...vagy valami hasonlo :-) )

vagy van, vagy csinalj egy /etc/ftpusers nevu file-t, amiben szepen sorold fel azokat akiknek _tiltani_ szeretned az ftp hozzaferest, egy sor egy usernev. Valahogy igy:

server:$ cat /etc/ftpusers:
admin
root
user1
user2

D.

persze. :-)

koszonom.

Hello,

adott egy sarge, s szeretnek futtatni proftpd -t. A konfig szertintem OK, de ennek ellenere nem tudok csak a /etc/passwd file-ban felsorolt userekkel kapcsolodni. Azokkal minden OK.

De szeretnem szetvalasztani a dolgokat, s akik FTP-re jogosultak, azokat kulon tarolni. Ezert adom meg elvileg az /etc/ftp.d/passwd , hogy onnan authentikaljon az ftp. Illetve, ami meg jo lenne, hogy csak ezek tudjanak FTP-zni, aki csak a /etc/passwd -ben van, azok ne tudjanak.

Mit kellene meg betennem, atirnom a lenti konfigban??
(debian sarge, proftpd 1.2.10-6

Itt a konfig:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName "szerver_nev"
ServerType standalone
DeferWelcome off

ShowSymlinks on
MultilineRFC2228 on
DefaultServer off

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"

DenyFilter \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Port 21 is the standard FTP port.
Port 21
Umask 022 022

MaxInstances 30
User nobody
Group nogroup
IdentLookups off
ExtendedLog /var/log/ftp.log auth,read,write

User www-data
Group www-data
AuthUserFile /etc/ftp.d/passwd
AuthGroupFile /etc/ftp.d/group
RequireValidShell off
DefaultRoot ~
DirFakeUser on ~
DirFakeGroup on ~
DirFakeMode 755
AllowOverwrite on