Сетфацл услужни програм у Линуку се користи за постављање и управљање листама проширене контроле приступа (АЦЛ) за датотеке и директоријуме. АЦЛ-ови омогућавају већу флексибилност у управљању дозволама од стандардних Линук дозвола.
setfacl
вам омогућава да обављате следеће функције:
setfacl
.setfacl
да видите тренутне дозволе за датотеке и директоријуме.setfacl
.setfacl
је моћан алат за управљање правима приступа у Линук-у и може бити користан у различитим сценаријима као што је постављање различитих права приступа за различите кориснике или групе, постављање дозвола само за читање или само за писање.
Да бисте инсталирали услужни програм setfacl
на Убунту или Дебиан, можете користити следећу наредбу:
sudo apt-get install acl
Након инсталирања услужног програма, можете користити команду сетфацл да бисте подесили АЦЛ-ове за датотеке и директоријуме. На пример, да бисте подесили АЦЛ на датотеци „филе.ткт“ и дозволили групи „корисници“ да читају и пишу, можете користити следећу команду:
setfacl -mg:users:rw file.txt
Ово ће поставити дозволе за читање и писање за групу „корисници“ у датотеку „филе.ткт“. Такође можете користити различите опције и прекидаче са командом setfacl
да бисте поставили сложеније дозволе.