Ero sivun ”Fedora Linux/SELinux” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (siirsi sivun Fedoran SELinux-asetukset uudelle nimelle Fedoran/Selinux: siirto alasivuksi)
p (Aarne siirsi sivun Fedora/Selinux uudelle nimelle Fedora Linux/SELinux: Pääartikkelin osoite vaihtunut)
 
(5 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 4: Rivi 4:


Tämän sivun tarkoituksena on opastaa SELinuxin kytkemisessä sallivaan tilaan tai kokonaan pois käytöstä siinä tapauksessa, että se aiheuttaa liikaa ongelmia. [[Fedora]]-projekti suosittelee SELinuxin pitämistä käytössä. Sivun ruutukaappaukset on otettu Fedora 10:n [[Gnome]]-työpöytäympäristöstä. Alla olevat ruudunkaappaukset ovat hieman vanhentuneita, uudemmissa Fedoran versioissa SELinux Management -ohjelma on suomennettu.
Tämän sivun tarkoituksena on opastaa SELinuxin kytkemisessä sallivaan tilaan tai kokonaan pois käytöstä siinä tapauksessa, että se aiheuttaa liikaa ongelmia. [[Fedora]]-projekti suosittelee SELinuxin pitämistä käytössä. Sivun ruutukaappaukset on otettu Fedora 10:n [[Gnome]]-työpöytäympäristöstä. Alla olevat ruudunkaappaukset ovat hieman vanhentuneita, uudemmissa Fedoran versioissa SELinux Management -ohjelma on suomennettu.
 
{{Malline:Oikeudet}}
Uusissa Fedoran versioissa SELinux Management -ohjelma täytyy erikseen asentaa. Se on paketissa ''policycoreutils-gui'' ja sen voi asentaa esimerkiksi päätteestä seuraavalla komennolla:
Uusissa Fedoran versioissa SELinux Management -ohjelma täytyy erikseen asentaa. Se on paketissa ''policycoreutils-gui'' ja sen voi asentaa esimerkiksi päätteestä seuraavalla komennolla:
  su -c "yum install policycoreutils-gui"
  # yum install policycoreutils-gui


== SELinux-hallintaohjelman käynnistäminen ==
== SELinux-hallintaohjelman käynnistäminen ==
Rivi 44: Rivi 44:
==Aiheesta muualla==
==Aiheesta muualla==
*[http://fedoraproject.org/wiki/SELinux SELinux Fedoran wikissä]
*[http://fedoraproject.org/wiki/SELinux SELinux Fedoran wikissä]
*[https://people.redhat.com/duffy/selinux/selinux-coloring-book_A4-Stapled.pdf SELinux värityskirja] - Ohjelman toiminta yksinkertaisesti selostettuna värityskirjan muodossa


[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]
[[Luokka:Fedora]]
[[Luokka:Fedora Linux]]
[[Luokka:Tietoturva]]
[[Luokka:Tietoturva]]

Nykyinen versio 13. tammikuuta 2022 kello 23.20

Security Enhanced Linux (SELinux) on turvallisuusjärjestelmä, joka rajoittaa ohjelmien toimintaoikeuksia niille kirjoitettujen sääntöjen mukaan. Tarkoituksena on estää ohjelmia suorittamasta vaarallisia toimintoja, joko tarkoituksella tai esimerkiksi puskuriylivuotojen kautta.

SELinux voi kuitenkin toisinaan aiheuttaa ongelmia myös peruskäytössä. Tällöin olisi parasta tehdä tilanteesta englanniksi bugiraportti Red Hatin Bugzillaan.

Tämän sivun tarkoituksena on opastaa SELinuxin kytkemisessä sallivaan tilaan tai kokonaan pois käytöstä siinä tapauksessa, että se aiheuttaa liikaa ongelmia. Fedora-projekti suosittelee SELinuxin pitämistä käytössä. Sivun ruutukaappaukset on otettu Fedora 10:n Gnome-työpöytäympäristöstä. Alla olevat ruudunkaappaukset ovat hieman vanhentuneita, uudemmissa Fedoran versioissa SELinux Management -ohjelma on suomennettu.

Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.

Uusissa Fedoran versioissa SELinux Management -ohjelma täytyy erikseen asentaa. Se on paketissa policycoreutils-gui ja sen voi asentaa esimerkiksi päätteestä seuraavalla komennolla:

# yum install policycoreutils-gui

SELinux-hallintaohjelman käynnistäminen[muokkaa]

Fedoran SELinux-hallintaohjelma käynnistetään Gnomessa valikosta Järjestelmä -> Ylläpito -> SELinux Management ja KDE:ssa valikosta K-valikko -> Ylläpito -> SELinux Management. Ohjelmaa ei ole toistaiseksi suomennettu. Komentoriviltä sen saa käynnistettyä komennolla system-config-selinux.


Hallintaohjelmaa käynnistettäessä kysytään järjestelmänvalvojan (root-käyttäjän) salasanaa.

SELinux-asetusten muuttaminen[muokkaa]

Root-käyttäjän salasanan syöttämisen jälkeen SELinux-hallintaohjelma käynnistyy. System Default Enforcing Mode -valikosta voidaan valita käytössä oleva SELinux-tila.

  • Disabled-tilassa SELinux on kokonaan poissa käytöstä
  • Permissive-tilassa SELinux sallii kaiken toiminnan, mutta näyttää sääntöjen vastaisesta toiminnasta varoituksia
  • Enforcing-tilassa SELinux on kokonaan käytössä ja estää sääntöjen vastaisen toiminnan

Kytketään esimerkin vuoksi SELinux kokonaan pois käytöstä, eli valitaan Disabled.


Nyt jälkeen hallintaohjelma voidaan lopettaa valitsemalla Tiedosto -> Lopeta.

Muutosten tekeminen tekstieditorilla[muokkaa]

Fedoran SELinux-asetuksia voi säätää myös muokkaamalla root-käyttäjänä asetustiedostoa /etc/sysconfig/selinux. Kyseisessä tiedostossa olevan SELINUX-kentän arvo määrittää SELinuxin tilan. Mahdolliset arvot ovat SELINUX=disabled, SELINUX=permissive ja SELINUX=enforcing.

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]