Portál AbcLinuxu, 25. dubna 2024 15:27


Dotaz: vsftp uzvatele do jednoho adresare

15.7.2009 19:48 sancho
vsftp uzvatele do jednoho adresare
Přečteno: 217×
Odpovědět | Admin

Potreboval bych s necim nasmerovat.. Mam vsftp, 3 virtualni uzivatele, kazdy ma zvuj home adresar. Jde me o to, aby jejich home byl vlastne /var/www. Mam udelat mount nebo symlink. Kam to nejlepe napsat aby se to namapovalo i po startu? Diky za radu

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jan Zahornadsky avatar 15.7.2009 21:16 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: vsftp uzvatele do jednoho adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebude nejjednodušší těm virtuálním uživatelům rovnou ten home nastavit na /var/www (v /etc/passwd)? Nebo kvůli čemu mají ten domovský adresář jinde?

Co třeba parametr vsftpd local_root?
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
16.7.2009 18:18 sancho
Rozbalit Rozbalit vše Re: vsftp uzvatele do jednoho adresare

no, protoze jsem to zkousel tak udelat puvodne, ale nejak jsem se zamotal do opravneni .. uz jsem to poresil tak to tak jede...akorat ten parametr je v vsftpd.conf a ne v passwd, ne? V passwd je jen home toho skutecneho uzivatele...to jsem nechal na /home/virtualftp/ .. by asi nicemu nemelo vadit, jestli se nepletu.....!?

16.7.2009 19:06 Dramon | skóre: 14
Rozbalit Rozbalit vše Re: vsftp uzvatele do jednoho adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin

Osobně přístup ve vsftpd chrootuji a pokud potřebuji hodit uživatele jinam než do jeho adresáře, použiji v konfiguráku direktivu

user_config_dir=/etc/vsftpd/users

a v adresáři /etc/vsftpd/users vytvořím soubor se stejným názvem jako je login, třeba "pepik"

local_root=/mnt/data

No a milý pepík, když se přihlásí, je v tomto adresáři a může kam mu práva (a SELinux) dovolí.

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.