Portál AbcLinuxu, 9. května 2025 21:55

Dotaz: Proftpd a atributy

2.1.2007 13:40 Tomas3 | skóre: 20
Proftpd a atributy
Přečteno: 670×
Odpovědět | Admin
Rad bych se nekoho zeptal, zda-li dokaze poradit s mym problemem. Vyuzivam proftpd, prihlasim se pod nejakym uz. jmenem a heslem, nabehne mi adreasr s prostorem pro webove stranky, kdyz zde zakladam adresare,... jdou bez problemu a maji uzivatele a skupinu domena.cz a domena.cz

jenze kdyz se snazim vytvorit adresar pres PHP, vytvori jej pod uzivatelem apache a pak vlastne nemuzu pomoci FTP menit jeho atributy, protoze je jiny uzivatel a skupina nez jsem na FTP prihlasen ja.

Poradite mi v cem mam prosim problem?

Dalsi otazka se tyka vytvareni adresaru pomoci PHP a aby nastavil urcitemu adresari chmod na 777, je to spravne nastaveno, ale apache mi jej nevytvari? V cem muze byt zakopany pes? Neco v php.ini? Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.1.2007 14:54 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Řešení je několik. Já doporučuju poslední možnost, i když instalace není vždy úplně jednoduchá. Pěkné nastavení ACL je lepší, než si hrát s nějakými skupinami a setgid právy.
2.1.2007 15:14 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Diky ACL mam nainstalovane, ale pise mi to, operace neni podporovana, jako by se nechtelo tomu zapisu v prikazu "u:apache:rwx"

ze by nejaka chyba? Nejak hledam a nenachazim :-(
2.1.2007 15:33 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
Aby ACL fungovalo, tak je potřeba
  • mít podporu v jádře
  • mít správně nastaveny parametry pro připojení, tj. acl, za chodu mount -o remount,acl
  • používat správné nástroje, tj. coreutils s patchem, pozor na běžné správce souborů
2.1.2007 15:43 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Ja mam ACL neinstalovano, mam verzi 2.2.39
2.1.2007 15:53 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
A co píše mount?
2.1.2007 15:59 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
[root@www3 ~]# mount
/dev/hda1 on / type ext3 (rw)
none on /proc type proc (rw)
/dev/hda8 on /home type ext3 (rw,noexec,nosuid,nodev,usrquota)
/dev/hda6 on /usr type ext3 (rw)
/dev/hda7 on /var type ext3 (rw,noexec,nosuid,nodev,usrquota)
/dev/hdb1 on /var/log type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
[root@www3 ~]#
2.1.2007 16:12 Petulinek
Rozbalit Rozbalit vše Re: Proftpd a atributy
viz výše,
  • mít podporu v jádře
  • ??? co je tam napsáno ;-)
2.1.2007 16:26 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
No ja zkousel
mít správně nastaveny parametry pro připojení, tj. acl, za chodu mount -o remount,acl 
nejde to. Delam dobre, ze do konzole napisu mount -o remount,acl ne? ale tak to nefunguje :-(
2.1.2007 17:39 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
To nestačí, je potřeba ještě dát vědět, kterého oddílu se to týká, např. mount -o remount,acl / – pokud to nebylo zřejmé, tak se omlouvám. :-)
2.1.2007 17:47 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Aaaaa, ja jsem fakt matěj :o) Diky, uz to probehlo uspesne, v mount se to jizu hlasi v oddile /home tak jsem to zkusil a uvidime, vyzkousim FTP,... a uvidime ...
2.1.2007 17:57 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Tak se mi zda, ze to nejak nejde, ale zkusim se znovu nejak zeptat, at presne pochopim jak to ma fungovat.

Tim, ze jsem nastavil pres setfacl uzivatele apache tim jsem ziskal tedy co? Ze i kdyz pres proftpd se prihlasi uzivatel domena.cz tak muze editovat take adresare, ktere mu v home directory zalozil uzivatel apache? nebo je to naopak a ja musim v setfacl nastavit misto uzivatele apache uzivatele domena.cz ???
2.1.2007 19:26 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
Pokud patří soubory uživateli domena.cz, tak příkaz setfacl -m "u:apache:rwx" soubory dá přístup i uživateli apache, i když mu soubory nepatří. Obráceně to jde samozřejmě taky. Dokonce není od věci udělat spíš tohle:
setfacl -R -d -m "u:domena.cz:rwx,u:apache:rwx" domovský_adresář
setfacl -R -m "u:domena.cz:rwx,u:apache:rwx" domovský_adresář
Lepší bude, když výchozí práva dají čtení i zápis oběma, aby mohl uživatel domena.cz psát i do souborů vytvořených přes WWW. Nahoře jsem ta výchozí práva nenapsal úplně. A parametr -R také přijde vhod, zejména pokud už tam nějaká data jsou. Bez něj by to bylo dobré jen pro prázdný adresář.
2.1.2007 19:36 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Diky, zkusim. Jeste dotaz, kdyz jsem nejaky pokus zkusil pro nejakeho jineho uzivatele a nyni jej chci zrusit, existuje nejaky zpusob?
2.1.2007 19:41 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
vyzkouseno, stejne se ty atributy souboru s user: apache nedaji nastavovat :-(
2.1.2007 19:49 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
Co to znamená, že se nedají nastavovat?
2.1.2007 20:18 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
No, proste se prihlasim na FTPcko pres total commander, a chci zmenit atribut z 755 na 777 nasouboru kde je vlastnik apache a ja jsem prihlasen pod domena.com a proste mi to nenecha zmenit :-(
2.1.2007 22:05 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Proftpd a atributy
Tak to samozřejmě nejde, protože ten soubor patří jinému uživateli. Od toho jsou ACL, aby uživatel domena.com mohl ten soubor smazat, nebo do něj zapisovat.
3.1.2007 07:34 Tomas3 | skóre: 20
Rozbalit Rozbalit vše Re: Proftpd a atributy
Aha, ja myslel, ze to vyresi ten problem, to on jej i tak muze mazat a zapisovat do nej. Ale i tak diky, hned jsem zase chytrejsi ;o)
31.7.2008 21:24 Vojtěch Habich
Rozbalit Rozbalit vše Re: Proftpd a atributy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim potřebuju pomoct jak v total commanedru změnit atributy z pouze pro čtení na čtení a zápis protože mám micro sd kartu hodim jí do adapteru a normálně kopíruju na kartu ... ale teď jsem stím nic nedělal chci si tam dát mp3 tak adaptér hodim do tiskárny jako vždy nastavím atribut čtení zápis a stejně mi to napíše že mám odstranit ochranu proti zápisu což nikdy nepsalo ať to dělám před totalcmd bo tento počítač atd . díky za odp

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.