Nov 5, 2023

chcon

 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:

  1. 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 na httpd_sys_content_t koji je često povezan sa Apache web serverom.

  2. 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
  3. 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.

chage

 chage komanda se koristi za postavljanje i promenu informacija o starosti lozinke korisnika na Linux sistemu. Ove informacije obuhvataju datume isteka lozinke i minimalne/maximalne starosti lozinke, što pomaže u upravljanju sigurnošću lozinki. Pored toga, chage takođe omogućava korisnicima da promene svoje lozinke i postavke starosti lozinke.

Evo nekoliko primera kako koristiti chage komandu:

  1. Prikazivanje informacija o starosti lozinke za određenog korisnika:

    Da biste prikazali informacije o starosti lozinke za određenog korisnika (na primer, "john"), možete koristiti sledeću komandu:

    chage -l john

    Ovo će prikazati trenutne informacije o starosti lozinke za korisnika "john".

  2. Postavljanje datuma isteka lozinke za korisnika:

    Da biste postavili datum isteka lozinke za korisnika (na primer, "jane") na određeni datum (u ovom slučaju, 2023-12-31):

    sudo chage -E 2023-12-31 jane
  3. Postavljanje minimalne i maksimalne starosti lozinke:

    Postavljanje minimalne i maksimalne starosti lozinke može ograničiti kada korisnik može promeniti svoju lozinku i koliko dugo je lozinka važeća. Na primer, postavljanje minimalne starosti od 7 dana i maksimalne starosti od 90 dana za korisnika "alice":

    sudo chage -m 7 -M 90 alice
  4. Zabrana korisnika da promeni svoju lozinku:

    Ako želite onemogućiti korisniku (na primer, "guest") da promeni svoju lozinku:

    sudo chage -E -1 guest
  5. Promena lozinke za svoj nalog:

    Korisnici takođe mogu koristiti chage da promene svoje lozinke. Na primer:

    chage

    Nakon ove komande, korisnik će biti upitan da unese svoju trenutnu lozinku i novu lozinku.

chage komanda je korisna za postavljanje i upravljanje starošću lozinki na Linux sistemu kako bi se poboljšala sigurnost. Obratite pažnju na tačne opcije i argumente za vaše specifične potrebe.

tune2fs

 tune2fs je komanda koja se koristi za podešavanje osobina (tuniranje) ekstenzibilnog fajl sistema (ext2, ext3, ext4) na Linux sistemu. Ove osobine uključuju informacije kao što su veličina rezervisanih blokova, UUID fajl sistema, maksimalna starost fajl sistema, i mnoge druge. Ovo vam omogućava da prilagodite ponašanje i karakteristike fajl sistema prema vašim potrebama.

Evo nekoliko primera kako koristiti tune2fs komandu:

  1. Prikazivanje informacija o fajl sistemu:

    Da biste prikazali informacije o ekstenzibilnom fajl sistemu, možete koristiti sledeću komandu zamijenjujući /dev/sdXY putanjom do uređaja na kojem se nalazi fajl sistem:

    sudo tune2fs -l /dev/sdXY

    Ovo će prikazati sve dostupne informacije o fajl sistemu.

  2. Promena veličine rezervisanih blokova:

    Možete promeniti veličinu rezervisanih blokova na fajl sistemu. Na primer, ako želite smanjiti rezervisane blokove na /dev/sdXY na 1%:

    sudo tune2fs -m 1 /dev/sdXY
  3. Podešavanje etikete fajl sistema (labela):

    Da biste postavili etiketu fajl sistema (labelu) na /dev/sdXY:

    sudo tune2fs -L "NovaEtiketa" /dev/sdXY
  4. Postavljanje UUID fajl sistema:

    Da biste postavili UUID fajl sistema na /dev/sdXY na određenu vrednost:

    sudo tune2fs -U novi_UUID /dev/sdXY

Ove su samo neki od primera kako se može koristiti tune2fs komanda za podešavanje osobina ekstenzibilnih fajl sistema. Opcije komande omogućavaju mnoge druge prilagodbe i promene na fajl sistemu. Obratite pažnju na uputstva i vodiče za tačne primene i opcije koje vam odgovaraju.