Portál AbcLinuxu, 12. května 2025 22:04
Tak za prve se to vetsinou na webu dela pres htaccess soubor a za druhe je jasny ze pokud jsou na adresar plny(root) prava pro vsechy, tak neni co resit. Nastav si vlastnika adresare usera, pod kterym bezi apache a mala prava pro ostatni. Tohle ale zabere jen na lokalni usery. Pro web pouzij htaccess. A nebo proste chces aby ti do tvyho adresare vubec nikdo nelezl, tak na to budes potrebovat oddelenyho ftp usera a ucinit ho vlastnikem adresare s pravy 0700.Nevim jestli jsem to polozil ten dotaz dobre. Potřebuji na ftp, na ktere ma pristup nejaky user, treba Franta. Má přístup na cele ftp. Já potřebuji ale dát na jeho ftp do hlavni slozky adresar s nazvem třeba tajny. Do tohoto adresare aby se Frantik nedostal ale z webu aby byl přístupný. Díky
A ftp daemon běží pod jakým účtem? Jako root, nebo jako ftp, nebo jak?to nevim, jak to prosim zjistím?
jaký ftpd používáte? Profptd nebo co?Ano, používám proftpd. děkuji
Len tak pre poriadok, chod do adresara, kde je obsah ftp (t.j. kde je adresar 'tajna') spusti prikaz 'ls -la' a podel sa s nami o vystup.tak tohle mam na vystupu
drwxr-xr-x 2 root root 4096 2007-09-11 17:29 . drwxr-xr-x 10 ftp@test root 4096 2007-09-12 12:09 .. -rw-r--r-- 1 root root 0 2007-03-29 14:28 index.html
A ftp daemon běží pod jakým účtem? Jako root, nebo jako ftp, nebo jak? to nevim, jak to prosim zjistím?Najděte si v /etc/proftpd.conf a v něm : User, Group
Tak v tom souboru mam tohle:A ftp daemon běží pod jakým účtem? Jako root, nebo jako ftp, nebo jak? to nevim, jak to prosim zjistím?Najděte si v /etc/proftpd.conf a v něm : User, Group
# Set the user and group that the server normally runs at. User proftpd Group nogroup
Tak ja nevím, asi dělám něco co nejde. Přečetl jsem si ten manuál, ale můj problem to nevyřešilo. Zkusím raději uvéct konkrétní příklad. Marušce jsem udělil přístupové práva na ftp. Po prihlaseni se je vypíšou adresare: (cela cesta) /home/maruska/html/www/*.* ja jsem pridal do: /home/maruska/html/www/ jeden adresar: tajne cili ted je to tam takto: /home/maruska/html/www/tajne/ kdyz zadam adresu: www.example.foo/tajne/index.php tak potřebuji ten index.php normalne v prolizeci zobrazit. Ale kdyz se Maruska prihlasi na ftp, tak aby ten adresář neotevrela a nedostala se do souboru, ale prohlizec aby s tim normalne pracoval.dekuji
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.