WU.FTPD

Juraj Kovac konfera na axis.sk
Neděle Leden 5 17:38:00 CET 1997


Ja to mam spravene takto:

/etc/group: 
ftponly:*:111:

/etc/passwd
pokus:*:623:111:testovaci:/home/./testovaci:/bin/true

v /bin/true je vlastne len exit 0, takze ak sa niekto prihlasi telnetom,
tak ho to hned prerusi, ale /bin/true musi byt v /etc/shells, aby mohol
takyto user vobec ftpckovat

v /etc/ftpaccess:
guestgroup ftponly
, dalej delete, rename a overwrite musi byt yes pre guest

musi existovat adresar /home/bin, kde sa nachadza staticky skompilovana
verzia ls, aby sa vobec dal pouzivat prikaz dir, je napr. na instalackach
linuxu v /home/ftp/bin/ls

---x--x--x   1 root    root	138008 Jan  3 11:33 /home/bin/ls 

mal by byt este /home/etc/group a /home/etc/passwd, staci ak su tam len
systemovi useri (to len kvoli tomu aby prikaz dir vypisoval aj vlastnikov
suborov)

Takto ked sa user prihlasi, hodi ho to do adresara /pokus, root adresar je
v /home.

Este taka drobnost, ze ak bude mat user v $home .hushlogin, alebo v
/etc/hushlogins bude uvedene /bin/true, tak mu to nevypise ani motd pri
telnete (podla nastavenia HUSLOGIN v /etc/login.defs, ak je tam
nainstalovany shadow suite)

    |       on irc        / ========================+=====================\
 ___| ___  _ _  ___  ___ (      domcek na axis.sk      |  Koliskova 6, BA     \
|   )|   )| | )|    |___)|___)  juraj.kovac na axis.sk |  tel. (07) 711 595   /
|__/ |__/ |  / |__  |__  | \  ======================+=====================/                                      



Další informace o konferenci Linux