Portál AbcLinuxu, 10. května 2025 06:59

Dotaz: Založení adresáře při prvním přihlášení u vsftpd

19.3.2008 09:19 surel | skóre: 6
Založení adresáře při prvním přihlášení u vsftpd
Přečteno: 289×
Odpovědět | Admin
Chtěl bych se zeptat, zda lze vsftpd nastavit tak, abych se při prvním přihlášení uživatele vytvořil na serveru i jeho domovský adresář, ve kterém je pak uzamčen, stejně jako tomu je například u proftpd a jestli ano tak jak. Předem děkuji za váš čas a rady.

PS: Vsftp se mi totiž oproti ProFTPd jeví daleko rychlejší, ale pokud by toto neuměl, zřejmě budu muset u ProFTPd zůstat.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.3.2008 10:55 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Založení adresáře při prvním přihlášení u vsftpd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Server to sám asi neumí (a je to dobře, protože jinak by už nebyl malý, rychlý a bezpečný). Zkuste zapojit PAM modul pam_mkhomedir.
19.3.2008 11:06 surel | skóre: 6
Rozbalit Rozbalit vše Re: Založení adresáře při prvním přihlášení u vsftpd
S tím PAM jsem to již několikrát četl, ale nějak jsem to moc nepochopil. Bylo by možné to trošku rozvést? Jinak děkuji za nakopnutí.
19.3.2008 15:55 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Založení adresáře při prvním přihlášení u vsftpd
Dokumentace: pam_mkhomedir - create users home directory

V konfiguráku vsfptd (volba pam_service_name) si zjistěte, jaké jméno služby používá pro PAM (asi vsftpd), a pak si do souboru /etc/pam.d/JMÉNO_SLUŽBY připište řádek
session    required    pam_mkhomedir.so skel=/etc/skel/ umask=0022
někam na začátek sekce session.

Pokud máte konfiguraci PAMu složitejší, tak asi bude třeba se naučit PAM a citlivě s ohledem na bezpečnost tu konfiguraci upravit tak, aby na správném místě volala module pam_mkhomedir v kontextu session.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.