Fórum Root.cz
Hlavní témata => Server => Téma založeno: Vašek 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:
//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
-
... 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...
-
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).
-
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..?
-
nejspis problem se synology (http://forum.synology.com/enu/viewtopic.php?f=111&t=50790), zkus dir_mode=771
-
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.
-
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 (http://www.imgup.cz/image/jl4)
https://www.samba.org/samba/docs/using_samba/ch08.html (https://www.samba.org/samba/docs/using_samba/ch08.html)
-
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.
-
On Sambu nepouziva, montuje Widle do adresare v Linuxu.
-
On Sambu nepouziva ...
A čo si Kefalín predstavujetě pod takým slovom cifs? :)
-
"On Sambu nepouziva, montuje Widle do adresare v Linuxu."
A ten adresar na linuxovem NASu js sdilen pres co? Ano, spravne - pres Sambu :-)
-
synologi by melo jit nastavit tak, aby soubory byly pristupne pres nfs nebo webdav.
-
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
-
"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.
-
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)
-
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)
Jak jste na to usoudil z pouheho //192.168.1.2/PHOTO /mnt/PHOTO cifs credentials=/root/.credentials,rw,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 ?
Ja si to predstavuji tak, ze do NASu namontuje ty Widle a z Linuxu do toho /mnt/PHOTO pak cpe soubory.
Ocenil bych lepsi popis toho, co je co.
-
JardaP: Já to tedy chápu stejně jak to pochopil Cek z toho dotazu...
---
Nesouvisí to náhodou s tímto?
http://www.oreilly.com/openbook/samba/book/ch05_03.html
Jestli ano, co takhle to na Synology Sambě vypnout?
-
Sorry, jsem špatně vyplnil jméno v předchozím příspěvku, neposílal JardaP ale ByCzech :-D
-
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)
Jak jste na to usoudil z pouheho //192.168.1.2/PHOTO /mnt/PHOTO cifs credentials=/root/.credentials,rw,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 ?
Ja si to predstavuji tak, ze do NASu namontuje ty Widle a z Linuxu do toho /mnt/PHOTO pak cpe soubory.
Ocenil bych lepsi popis toho, co je co.
Usoudil jsem z původního dotazu zcela na zacatku....moc nechapu jak by Windowsy mountoval do NASu....natoz proc by to probuh delal.
Na zacatku jasne definoval NAS, na kterem ma data, a na který pristupuji všichni z Woken, jenom on z Linuxu, a dela to problém s pravama.
-
a neni nahodou z toho OP popisu:
data máme na Synology NAS...Složky vytvořené na linuxu jsou na Windowsech skryté a systémové.
patrno toto:
data ma z windows share napojenej na jine widnows z toho to namapuje na osx pripoji pses android phone co to posle do televize ktera to nasdili po wifi a router to pres openvpn posle k sousedovi kterej s tim ma problem ?? :D
-
Díky za snahu, ale hádat se kvůli mně nemusíte. ;)
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)
Přesně takhle. Jestli to nešlo z popisu pochopit tak pardon. A ten sdílený disk je sdílen přes cifs/sambu.
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 (http://www.imgup.cz/image/jl4)
https://www.samba.org/samba/docs/using_samba/ch08.html (https://www.samba.org/samba/docs/using_samba/ch08.html)
Ńa toto jsem koukal už předtím a nefunguje to. A i kdyby, tak problém se týká složek, takže bych si je akorát znepřístupnil.
Po všech pokusech se zdá, že z Linuxu nemůžu Win práva jakkoliv ovlivnit. Nezbývá tedy než se vrtat v nastavení Synology - tzn Samby. A na to táta nepřisoupí (neptejte se proč). :-X Ale možná mi povolí to NFS. Zatím můžu maximálně tak při každém spuštění Win (málokdy) skriptem všechna práva opravit.