Práva souborů Linux/Windows

Vašek

Práva souborů Linux/Windows
« kdy: 09. 02. 2015, 18:45:06 »
Zdravím,

jako jediný v rodině používám denně linux (Mint). Všechna data (dokumenty, sdílené věci,...) máme na Synology NAS. Vše funguje dobře až na spolupráci Linuxu a Windowsů. Složky vytvořené na linuxu jsou na Windowsech skryté a systémové. To pak brání třeba správnému zálohování (dělá táta z Win).
Mountuju v fstab takto:
Kód: [Vybrat]
//192.168.1.2/PHOTO   /mnt/PHOTO      cifs    credentials=/root/.credentials,rw,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Když jsem v Linuxu vytvořil dvě složky a jedné z nich ve Win sebral skryté a systémové atributy, tak se v Linuxu tvářili stejně. Nijak se od sebe nelišili.

Netušíte, co by to mohlo způsobovat a jak by se to dalo vyřešit?
Díky


nobody

Re:Práva souborů Linux/Windows
« Odpověď #1 kdy: 09. 02. 2015, 19:58:52 »
... Když jsem v Linuxu vytvořil dvě složky a jedné z nich ve Win sebral skryté a systémové atributy, tak se v Linuxu tvářili stejně. Nijak se od sebe nelišili....

"tvářili stejně" :-D ... no zobraz si info o 2 slozky v terminalu pres ls -l (nebo porovnej vlastnosti/opravneni adresaru ve "spravci souboru") uvidis nejspis rozdilne opravneni/vlastnika/skupinu...

Vašek

Re:Práva souborů Linux/Windows
« Odpověď #2 kdy: 09. 02. 2015, 21:53:40 »
Díky za rychlou odpověď. Na to jsem už koukal. Obě složky mají práva 0777. Jsou v podstatě identické. Nepřišel jsem na jediný rozdíl zjistitelný na Linuxu (kromě jména).

willnotsay

Re:Práva souborů Linux/Windows
« Odpověď #3 kdy: 09. 02. 2015, 22:14:30 »
Kód: [Vybrat]
cifs    credentials=/root/.credentials,rw,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
hele a nedělaj ti to ty atributy dir_mode a file_mode..?

nobody

Re:Práva souborů Linux/Windows
« Odpověď #4 kdy: 09. 02. 2015, 22:24:19 »
nejspis problem se synology, zkus dir_mode=771


Vašek

Re:Práva souborů Linux/Windows
« Odpověď #5 kdy: 10. 02. 2015, 17:03:14 »
Díky za rady. Bohužel to nepomáhá. Zkoušel jsem dir_mode a file_mode změnit na 0771, 0770, 0700 a nic. Taky jsem zkusil obě možnosti vypustit, taky nic.
Zvláštní situace nastává, když ve Win změním práva (jakákoliv) adresáře s 0700. Má pak 0722. Přitom se rozdíl ve Win nijak neprojevuje. Rozlišuje to jen Linux. Když je vrátím zpět, nic se nemění.

Pobavilo mne také, jak jsou Win nuceny dodržovat linuxová práva.  ??? Když má soubor 0700, můžu ho upravovat jen já a přitom se na první pohled soubor nijak neliší od ostatních.

pavele

Re:Práva souborů Linux/Windows
« Odpověď #6 kdy: 10. 02. 2015, 18:10:32 »
Pokud dáš file_mode=0777, tak vytvořený soubor bude nastaven jako spustitelný a bude mít atributy Hidden, System, Archive. Nastav práva na 0666.
http://www.imgup.cz/image/jl4
https://www.samba.org/samba/docs/using_samba/ch08.html

Re:Práva souborů Linux/Windows
« Odpověď #7 kdy: 10. 02. 2015, 19:13:19 »
ahoj
todle zajistuje Samba. ACL ve windows nejsou kompatibilni s unixovym modelem kontroly pristupu k fajlum ktery pouzivaj linxovy filesystemy. proto se ti neprojevuje zmena masky.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Práva souborů Linux/Windows
« Odpověď #8 kdy: 10. 02. 2015, 22:09:21 »
On Sambu nepouziva, montuje Widle do adresare v Linuxu.

Olaf

Re:Práva souborů Linux/Windows
« Odpověď #9 kdy: 11. 02. 2015, 03:42:44 »
On Sambu nepouziva ...

A čo si Kefalín predstavujetě pod takým slovom cifs? :)

ptc

Re:Práva souborů Linux/Windows
« Odpověď #10 kdy: 11. 02. 2015, 09:24:20 »
"On Sambu nepouziva, montuje Widle do adresare v Linuxu."

A ten adresar na linuxovem NASu js sdilen pres co? Ano, spravne - pres Sambu :-)

michal2

Re:Práva souborů Linux/Windows
« Odpověď #11 kdy: 11. 02. 2015, 23:14:44 »
synologi by melo jit nastavit tak, aby soubory byly pristupne pres nfs nebo webdav.

Lol Phirae

Re:Práva souborů Linux/Windows
« Odpověď #12 kdy: 11. 02. 2015, 23:38:09 »
synologi by melo jit nastavit tak, aby soubory byly pristupne pres nfs nebo webdav.

To je woe řešení jak poď do mě z boku!  ::) :o

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Práva souborů Linux/Windows
« Odpověď #13 kdy: 11. 02. 2015, 23:45:34 »
"On Sambu nepouziva, montuje Widle do adresare v Linuxu."

A ten adresar na linuxovem NASu js sdilen pres co? Ano, spravne - pres Sambu :-)

Mozna by to chtelo trochu vyjasnit. Ja mel zato, ze namontuje Widle do adresare, z Linuxu tam nasazi nejake soubory a pak na tech namontovanych Widlich se ty soubory objevi s blbymi pravy. Tedy pres Sambu ze to vubec nejde. Nerikal, ze ty Widle namontovane do adresare dale zase sdili pres Sambu ven. To nejak nevim, k cemu by bylo dobre.

Cek

Re:Práva souborů Linux/Windows
« Odpověď #14 kdy: 12. 02. 2015, 10:32:15 »
On ma na Synology nasdileny disk, na který zapisuje jak z Windows, tak z Linuxu. Ale když ty soubory udela v Linuxu, vidi je na Win se spatnymy pravy a schovane, kapisto?  8)