de-vraag
  • Otázky
  • Značky
  • Používatelia
Oznámenia
Odmeny
Registrácia
Po registrácii budete informovaní o odpovediach a komentároch na vaše otázky.
Prihlásiť sa
Ak už máte konto, prihláste sa a skontrolujte nové oznámenia.
Za pridané otázky, odpovede a komentáre budú udelené odmeny.
Viac na
Zdroj
Upraviť
 Chris
Chris
Question

Ako nastaviť predvolené povolenia súborov pre všetky zložky/súbory v adresári?

Chcem nastaviť priečinok tak, aby všetko, čo sa v ňom vytvorí (adresáre, súbory), zdedilo predvolené oprávnenia a skupinu.

Nazvime túto skupinu "media". A tiež adresáre/súbory vytvorené v rámci tohto adresára by mali mať automaticky g+rw.

259 2010-08-27T13:50:59+00:00 3
Vincent Scheib
Vincent Scheib
Edited question 30 apríl 2013 в 8:38
Unix & Linux
permissions
directory
Popular videos
Supersection 1, Less Comfortable
Supersection 1, Less Comfortable
pred 7 rokmi
CS50 2014 - Week 7, continued
CS50 2014 - Week 7, continued
pred 7 rokmi
Section 8
Section 8
pred 8 rokmi
Ako zobraziť skryté súbory a priečinky v systéme Windows 10
Ako zobraziť skryté súbory a priečinky v systéme Windows 10
pred rokom
« Predchádzajúci
Ďalšie »
This question has 1 odpoveď in English, to read them log in to your account.
Solution / Answer
 Chris
Chris
27 august 2010 в 1:52
2010-08-27T13:52:36+00:00
Viac na
Zdroj
Upraviť
#13870266

Našiel som ho: Uplatnenie predvolených oprávnení

Z článku:

chmod g+s <directory>  //set gid 
setfacl -d -m g::rwx /<directory>  //set group to rwx default 
setfacl -d -m o::rx /<directory>   //set other

Ďalej môžeme overiť:

getfacl /<directory>

Výstup:

# file: ../<directory>/
# owner: <user>
# group: media
# flags: -s-
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x
 Tillman32
Tillman32
Edited answer 15 marec 2013 в 2:42
274
0
 thebunnyrules
thebunnyrules
18 december 2016 в 4:54
2016-12-18T04:54:43+00:00
Viac na
Zdroj
Upraviť
#13870267

Toto je dodatok k odpovedi Chrisa, je založený na mojich skúsenostiach na mojom zariadení s Arch Linuxom.

Použitím prepínača default (-d) a prepínača modify (-m) sa zmenia len predvolené oprávnenia, ale existujúce sa ponechajú nedotknuté:

setfacl -d -m g::rwx /<directory>

Ak chcete zmeniť celú štruktúru oprávnení priečinka'vrátane existujúcich (budete musieť urobiť ďalší riadok a urobiť rekurzívny -R:

setfacl -R -m g::rwx /<directory>

napr.

setfacl -R -m g::rwx /home/limited.users/<directory> // gives group read,write,exec permissions for currently existing files and folders, recursively
setfacl -R -m o::x /home/limited.users/<directory> //revokes read and write permission for everyone else in existing folder and subfolders 
setfacl -R -d -m g::rwx /home/limited.users/<directory> // gives group rwx permissions by default, recursively
setfacl -R -d -m o::--- /home/limited.users/<directory> //revokes read, write and execute permissions for everyone else. 

(CREDIT na markdwite v komentároch pre syntax riadku revoke all privileges)

 Community
Community
Edited answer 15 február 2018 в 2:15
27
0
 user240513
user240513
13 júl 2017 в 9:11
2017-07-13T09:11:34+00:00
Viac na
Zdroj
Upraviť
#13870268

Pomocou nasledujúceho príkazu môžete nastaviť predvolené oprávnenie pre súbor:

chacl -R filename
Michael Mrozek
Michael Mrozek
Edited answer 13 júl 2017 в 3:21
-2
0
Pridať otázku
Kategórie
Všetky
Technológia
Kultúra / Rekreácia
Život / Umenie
Veda
Profesionálne
Obchod
Používatelia
Všetky
New
Popular
1
Jasur Fozilov
Registered pred 9 hodinami
2
Zuxriddin Muydinov
Registered pred dňom
3
Денис Анненский
Registered pred 3 dňami
4
365
Registered pred týždňom
5
True Image
Registered pred týždňom
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Zdroj
unix.stackexchange.com
na základe licencie cc by-sa 3.0 s uvedením autora