[FreeBSD] No-Shell-But-FTP...
Gergely EGERVARY
mauzi at expertlan.hu
2002. Jan. 11., P, 13:01:23 CET
> szeretnek olyan accountot letrehozni, amivel a user nem kap
> shellt, viszont
> tud secure FTP-zni......
> En ugy vettem eszre, ha az /etc/passwd-bol kiveszem a shellt,
> akkor nem megy
> az FTP, se secure se sima....
> Van vajjon valami trukk erre ??
a /etc/shells-ben fel vannak sorolva az ervenyes shell-ek.
ha a felhasznalo shellje nem szerepel ebben, akkor a legtobb
szolgaltatas azt hiszi, hogy a felhasznalo le van tiltva.
ha felveszed a /etc/shells-be mondjuk a /bin/false-t
(vagy /usr/bin/false, vagy ahol van) es az allitod be a
/etc/passwd-ben, akkor az illeto fog tudni FTP-zni, de
ertelemszerint shell belepesnek a rendszer egybol ki
fogja dobni (az egyebkent sikeres bejelentkezes utan)
a dolog feltehetoleg precizebben megoldhato peldaul PAM
modulokkal, ha a rendszered tamogatja...
-- mauzi
További információk a(z) BSD levelezőlistáról