Oprávnění Samba vs. Midnight Commander

drzubr

Oprávnění Samba vs. Midnight Commander
« kdy: 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



ByCzech

  • *****
  • 1 848
    • Zobrazit profil
    • E-mail
Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #1 kdy: 27. 06. 2018, 13:57:57 »
Viz:

drzubr

Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #2 kdy: 27. 06. 2018, 14:01:42 »
Viz:
To bohužel nepomáhá, stále si zachová ty původní = rw-r--r--

ByCzech

  • *****
  • 1 848
    • Zobrazit profil
    • E-mail
Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #3 kdy: 27. 06. 2018, 14:49:30 »
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 :)

drzubr

Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #4 kdy: 27. 06. 2018, 15:36:21 »
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


TKL

Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #5 kdy: 27. 06. 2018, 18:56:23 »
Nenapsal jste, jak máte ten Samba share připojen.

drzubr

Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #6 kdy: 28. 06. 2018, 07:59:55 »
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

drzubr

Re:Oprávnění Samba vs. Midnight Commander
« Odpověď #7 kdy: 28. 06. 2018, 08:38:36 »
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--