Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: Sroorey 09 Dubna 2016, 23:15:35

Název: samba - sticky oprávnění pro externí disk [vyřešeno]
Přispěvatel: Sroorey 09 Dubna 2016, 23:15:35
Zdravím,

mám sdílený disk kde potřebuji zavést oprávnění typu -> všichni můžou stahovat a číst, ale pouze vlastník souboru, který ho přidal jej může smazat.

Myslel jsem si, že to jednoduše nastavím přes sticky bit, ale speciální oprávnění dlouho nevydrží.

1. Nastavím oprávnění (vše proběhne správně) : chmod o+t /media/NAS
2. Připojím disk do /media/NAS (oprávnění se přepíše na klasické): mount /dev/sdb1

Když jsem to zkoušel s interním adresářem, vše pracovalo v pořádku. Co mi uchází?
Název: Re:samba - sticky oprávnění pro externí disk
Přispěvatel: juwa2 09 Dubna 2016, 23:47:55
Nastav (zapiš) to v souboru fstab
Název: Re:samba - sticky oprávnění pro externí disk
Přispěvatel: Sroorey 10 Dubna 2016, 08:51:01
do souboru /etc/fstab jsem přidal umasku=1000 s tím, že mi vyhodí práva 1777. Stále to nefunguje, pochopil jsem to špatně?

fstab:
Kód: [Vybrat]
UUID=352D020122407802   /media/NAS    ntfs-3g   defaults,noatime,umask=1000    0    2
smb.conf:
Kód: [Vybrat]
[NAS_server]
        path = /media/NAS
        browseable = yes
        read only = no

/media/NAS
Kód: [Vybrat]
drwxrwxrwx  1 root root 4096 dub 10 08:49 NAS
Název: Re:samba - sticky oprávnění pro externí disk
Přispěvatel: Sroorey 10 Dubna 2016, 11:51:34
[vyřešeno]

Změnil jsem souborový systém na ext4 a funguje vše správně. S tím jsem nepočítal, protože jsem někde četl, že NTFS speciální práva podporuje.