chcon
je komanda koja se koristi za promenu konteksta sigurnosti fajlova ili direktorijuma na Linux sistemu. Kontekst sigurnosti se koristi za kontrolu pristupa fajlovima i resursima od strane SELinux-a (Security-Enhanced Linux). Ova komanda je posebno korisna ako koristite SELinux i želite promeniti nivo pristupa ili oznake za fajlove i direktorijume.
Primeri korišćenja chcon
komande:
Promena konteksta sigurnosti za fajl:
Da biste promenili kontekst sigurnosti za određeni fajl (na primer,
example.txt
), koristite sledeću komandu:chcon context_type example.txt
Ovde
context_type
predstavlja novi kontekst sigurnosti koji želite dodeliti fajlu. Na primer:chcon user_u:object_r:httpd_sys_content_t example.txt
Ovo postavlja kontekst sigurnosti za
example.txt
nahttpd_sys_content_t
koji je često povezan sa Apache web serverom.Rekurzivna promena konteksta sigurnosti za direktorijum:
Ako želite promeniti kontekst sigurnosti za direktorijum (na primer,
/var/www/html
) i sve fajlove unutar njega, koristite-R
opciju za rekurzivno delovanje:chcon -R context_type /var/www/html
Prikazivanje trenutnog konteksta sigurnosti za fajl ili direktorijum:
Da biste videli trenutni kontekst sigurnosti za određeni fajl ili direktorijum, koristite
-v
opciju za prikaz detalja:chcon -v example.txt
Ova komanda će vam prikazati trenutni kontekst sigurnosti za
example.txt
.
chcon
komanda je korisna za administratore sistema koji rade sa SELinux-om i žele da postave i upravljaju pravilima sigurnosti za fajlove i direktorijume na sistemu. Obratite pažnju na tačne vrednosti konteksta sigurnosti koje treba koristiti za vaše specifične potrebe i aplikacije.