Přístup vsftpd do cizího adresáře

Přístup vsftpd do cizího adresáře
« kdy: 23. 05. 2011, 19:23:40 »
Ahojte,
věděl by někdo, jak nakonfigurovat vsftpd, abych měl přístup do složky vlastněné jiným userem (např. /var/www).
Uživatele jsem si vytvořil přes adduser v Putty.

Předem díky za rady.

Server: Ubuntu server 11.04 64-bit
« Poslední změna: 23. 05. 2011, 19:29:34 od Petr Krčmář »


Re: Přístup vsftpd do cizího adresáře
« Odpověď #1 kdy: 23. 05. 2011, 19:30:24 »
Stačí nastavit příslušnému adresáři vhodná práva tak, aby tam uživatel (pod kterým běží zmíněný server) mohl vstupovat a případně psát.

Re: Přístup vsftpd do cizího adresáře
« Odpověď #2 kdy: 23. 05. 2011, 19:34:34 »
no, problém, je ta chown www-data , kdybych dal chown na ftp-root, tak bych musel celému adresáři nastavit chmod 777 , já budu potřebovat, aby tam později mohli přistupovat další uživatelé a chmod 777 je pro mě ,,nepoužitelný,, (z bezpečnostních důvodů :D)

DarkKnight

Re: Přístup vsftpd do cizího adresáře
« Odpověď #3 kdy: 23. 05. 2011, 19:41:24 »
podivej se na Chroot u vsftpd, nicmene pochybuju, ze by to melo konfigurak pouze pro daneho uzivatele (leda ze nastavis ChrootEveryone a ostatnim uzivatelum slozku /)

Re: Přístup vsftpd do cizího adresáře
« Odpověď #4 kdy: 23. 05. 2011, 19:55:21 »
Není potřeba dávat hned 777, můžeš jít přes skupinu a dát 770. A do té skupiny si dát jen uživatele, kteří do toho adresáře můžou.


Re: Přístup vsftpd do cizího adresáře
« Odpověď #5 kdy: 23. 05. 2011, 20:14:22 »
No, nakonec mi poradil jeden kamarád z ICQ :D

nano /etc/passwd
 přes to jsem si u userů pro přístup do www dal stejnou groupu jako ma www-data, tedkom bezi ok :), posledni dotaz, jak mohu nejak vytvořit ,,ftp roota,, který bude mít přístup všude a bude moci dělat cokoliv? :D

DarkKnight

Re: Přístup vsftpd do cizího adresáře
« Odpověď #6 kdy: 23. 05. 2011, 21:23:25 »
co ho zkusit priradit do skupiny root? (nebo jak to je ve tvoji distribuci)

Re: Přístup vsftpd do cizího adresáře
« Odpověď #7 kdy: 23. 05. 2011, 21:42:32 »
No, zkusim zitra, diky vsem za rady, zkusim take autorizace pomoci mysql databáze, at nemám v systém b***** :D, dobrou noc :D