Portál AbcLinuxu, 12. listopadu 2025 01:42


Dotaz: ProFTPd - follow symlinks - mimo DefaultRoot

14.11.2003 14:05 Johny
ProFTPd - follow symlinks - mimo DefaultRoot
Přečteno: 2066×
Odpovědět | Admin
potřebuji, aby ProFTPd "následoval" Symlinky,

mám

/home/username/data /home/username/www /home/username/setting /home/username/ftp-> /home/ftp #symlink ukazující na /home/ftp

Bohužel, server má DefaultRoot nastaven na homedir usera, potřebuji nějak zařídit, aby byly 2 DefaultRooty, popřípadě najít jiné řešení.

Dokumentace ProFTPd http://proftpd.linux.co.uk/docs/directives/configuration.pdf

nemohu to tam najít.

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

Odpovědi

16.11.2003 17:20 Beda
Rozbalit Rozbalit vše ProFTPd - follow symlinks - mimo DefaultRoot
Odpovědět | | Sbalit | Link | Blokovat | Admin
no to asi ne. tady jde nekdo jadru proti srsti. pri default root se provadi chroot(). ten proces proftpd, co ma jako parametr v defaultroot /asdf/ghjk bude misto / a jadro mu pak nepovoli sahnout ven z /asdf/ghjk vazne netusim, jak pak chces jadro presvedcit, ze ma hledat symlink nekde jinde, nez v tom zmenenem "/" uvnitr "/asdf/ghjk"... mozna byt to nejaky deravy kernel treba kernel32.dll od nejmenovane firmy, tak to pujde a bude to marketing prezentovat jako nejbajecnejsi uzasnou vlastnost, ktera zmeni praci s ftp ;) pouceni? bud hardlinky nebo symlinky opacnym smerem (cili data budou uvnitr defaultrootu a symlinky budou tam kde jsou data ted) nebo jina konfigurace proftpd.
6.5.2009 23:44 sa213
Rozbalit Rozbalit vše Re: ProFTPd - follow symlinks - mimo DefaultRoot
Odpovědět | | Sbalit | Link | Blokovat | Admin

lze vyresit pomoci mount

# mount --bind /home/ftp /home/username/ftp

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.