Fórum Root.cz
Hlavní témata => Software => Téma založeno: drzubr 27. 06. 2018, 10:52:36
-
Ahoj,
mám nastaven share v Sambe:
[share]
...
create mask = 0660
force create mode = 0660
...
Na klientovi vytvořím soubor dle umask, tedy file.txt = rw-r--r--
a v příkazovém řádku ho nakopíruji na server: cp /path/file.txt /path/file.txt
Na serveru je pak se správným oprávněním, tedy file.txt = rw-rw----
Pokud ale na klientovi vytvořím soubor file2.txt dle umask, tedy file2.txt = rw-r--r--
a nakopíruji přes Midnight Commander na server, zde se však jeho oprávnění nezmění, tedy file2.txt = rw-r--r--
Problém v nastavení adresářů a namountovaných bodů se mi zdá nepravděpodobný pokud z cmd vše funguje jak má.
Midnight Commander spuštím pod stejným uživatelem z cmd jako příkaz cp.
Předem díky za nápady
-
Viz:
-
Viz:
To bohužel nepomáhá, stále si zachová ty původní = rw-r--r--
-
Viz:
To bohužel nepomáhá, stále si zachová ty původní = rw-r--r--
To děláte něco špatně, mě to funguje - právě odzkoušeno :)
-
Viz:
To bohužel nepomáhá, stále si zachová ty původní = rw-r--r--
To děláte něco špatně, mě to funguje - právě odzkoušeno :)
Může to být tím že pak dodržuje umask ze serveru, ale já potřebuji aby se řídil create mask a force crete mode
-
Nenapsal jste, jak máte ten Samba share připojen.
-
Nenapsal jste, jak máte ten Samba share připojen.
/etc/fstab
------------
/ipserver/album /mnt/album cifs credentials=/path/credentials,uid=1000,gid=1000 0 0
-
Zajímavé je že pokud to testuji tak při sudo mc a kopírování adresáře to funguje (viz. tabulka).
# typ usera, způsob překopírování | file | dir
1# user, cp (cmd) | ok | ok
2# user, midnight commander | x | x
3# sudo, cp (cmd) | ok | ok
4# sudo, midnight commander | x | ok
Soubor nebo adresář vždy vytvořen jako user s rw-r--r--