Portál AbcLinuxu, 10. května 2025 16:13
Ahoj,
mám na ubuntu sdílenou složku "disk". Pokud do ni uživatel "zdena" uloží soubor např. soubor.odt tak na jiném počítači (win7) je soubor jen pro čtení ikdyž je sdílen skrz sambu a sdílená složka má nastavený práva na 0777. Jak docílit toho, aby se soubor uložil už s právama 0777?
chmod 777 soubor.odt
Obojí mám nastaveno na 0777. Postup je takový, že když na ubuntu otevřu writer a dám uložit soubor do složky disk, tak se mi uloží jen s právy toho uživatele zdena. Po každém souboru spouštět chmod se mi nechce.
[disk] path = /home/zdena/disk public = yes writable = yes browseable = yes printable = no directory mask = 0777 create mask = 0777
když na ubuntu otevřu writer a dám uložit soubor do složky disk, tak se mi uloží jen s právy toho uživatele zdena.editace se provede uživatelem lokálně na serveru, který má adresář nabídnut přes sambu. Lokálně na systému se implicitní sada přístupových práv nastavuje a zjištuje příkazem
umask
. A vyjádření masky je negativní, tedy bity nastavené v umask
jsou vynulovány
Pokud soubory daného uživatele mají být čtené všemi a nikým modifikovány je umask 022
pokud všemi i zapisovatelné umask 000
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.