Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Pristupova prava na sitovem disku  (Přečteno 1489 krát)

Brejsky

  • Návštěvník
  • Příspěvků: 7
Pristupova prava na sitovem disku
« kdy: 12 Února 2010, 11:53:53 »
Zdravim. Chtel bych poradit s pristupovymi pravy na sitovem HDD. Podrobne jsem problem popsal zde:
http://pc.poradna.net/q/view/483307-odepreny-pristup-k-souboru

Poradi mi s tim prosim nekdo? Nejlepe polopaticky. V linuxu jsem tezky amater.
Diky

petohl

  • Návštěvník
  • Příspěvků: 87
Re: Pristupova prava na sitovem disku
« Odpověď #1 kdy: 12 Února 2010, 12:59:36 »
niekto ti tam odpovedal:
Citace
měl jsi v ubuntu zkontrolovat práva, jaké dostaly tebou zapsané soubory na pc (vlastník, group).
proto po vrácení do routeru samba neumožní přístup pro tvého síťového uživatele

skus zmenit prava:
http://www.petohl.yw.sk/nassoftware.htm - bod 9, obrazok c. 3

alebo skus zrusit vlastnika, t.j. zmenit na nobody a nogroup

na takuto zmenu sa mi osvedcil Tux commanderi (tuxcmd) - tam je moznost zaskrtnut aby sa zmena aplikoval aj na podadresare a subory

Brejsky

  • Návštěvník
  • Příspěvků: 7
Re: Pristupova prava na sitovem disku
« Odpověď #2 kdy: 14 Února 2010, 21:32:00 »
Nastartovl jsem Ubuntu z CD a pripojil USB disk do PC. Takle vypadaji pristupova prava adresaru do kterych se pres sit nedostanu. Ovsem nelze nic zmenit. Mohu dostat dalsi konkretni radu jak pokracovat?


[attachment deleted by admin]

Dragonn

  • Návštěvník
  • Příspěvků: 86
Re: Pristupova prava na sitovem disku
« Odpověď #3 kdy: 15 Února 2010, 03:08:46 »
Takže se zdá, že problém by mohl být pouze v právech souborů. Každý soubor/složka patří některému uživateli a zároveň i do nějaké skupiny. Obojí lze vyjádřit slovem nebo číslem. Na obrázku, cos poslal je číslo 1000, což znamená ID uživatele, které soubory zapsal (=ty). Postup by měl být vesměs jednoduchý - zjistit ID uživatele, který používá router pro přístup k disku a změnit vlastníka všech tebou zapsaných souborů. Bohužel nevím jak to udělat s grafickými nástroji, tak se přesuneme do terminálu. Vzhledem k tomu, že jsi se hodnotil jako "těžkého amatéra" :-), tak ti to zkusím vysvětlit krok po kroku. Nejdřív si je prosim všechny přečti ať tě pak nic nezaskočí (píšu občas trochu chaoticky).

0) připoj disk přes usb
1) spusť terminál a najeď na ten disk - terminál najdeš vlevo nahoře v aplikacích, disk bude pravděpodobně připojenej někde v /media (předpokládám, že příkazy pro pohyb v terminálu ti jsou známé: CD, LS)
2) zjistit práva používaná routerem - o to se postará příkaz 'ls -ln' ... vypíše ti to řádky jako je tento: (co řádek, to jeden soubor nebo složka)
Kód: [Vybrat]
-rw-r--r-- 1 1000 1000  641681408 2009-11-15 13:33 soubor.txtdůležitá jsou pro tebe ty dvě čísla 1000 a 1000 (je pravděpodobné že třeba budou jiný, jde hlavně o to, na jaké pozici jsou napsaný). První číslo znamená UID uživatele, druhé znamená GID skupiny. Najdi nějaký soubor, ke kterému se dostaneš po síti a zjisti jejich UID a GID.
3) změnit vlastnictví všech souborů a složek na ty, se kterými si bude povídat router - najeď si do kořenu toho disku a napiš
Kód: [Vybrat]
sudo chown UID:GID * -Rza UID a GID musíš doplnit ty čísla, která jsi se dozvěděl v předchozím kroku. Bude po tobě chtít tvoje heslo, protože budeš potřebovat práva správce systému, abys mohl manipulovat se soubory, která patří jinému uživateli než jsi ty. Vykonání příkazu může trvat trochu dýl v závislosti na odezvě disku a počtu souborů a složek, které na něm jsou. Atribut -R znamená rekurzivně, takže se změní vlastnictví i ve všech podsložkách - ale pozor na to, ať příkaz pouštíš ve správné složce, přepsat si práva souborů na celém disku není zrovna šťastná věc (pokud používáš Live CD, pak tě to trápit nemusí).

Tím bys měl mít vše hotové a mělo by to fungovat :-), dej vědět jak jsi s tím uspěl
« Poslední změna: 15 Února 2010, 03:28:57 od Dragonn »
Pokud něco alespoň trochu funguje, je lepší se v tom nešťourat.
Ntb: MSI EX300X, Core 2 duo 2GHz, 4GB RAM, ATI HD3450 256MB, Ubuntu 9.10

 

Provoz zaštiťuje spolek OpenAlt.