Jana Svarova
jana.svarova@gmail.com 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Sprječavanje korisnika u particioniranju diska.

# Onemogućavanje particioniranja

polkit vam omogućuje postavljanje dopuštenja za pojedinačne radnje. Za udisks2, pomagalo usluga upravljanja diskom, podešavanje se nalazi u putanji /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy. Ova datoteka sadrži skup radnji i zadanih vrijednosti, koje administrator sustava može zaobići.

Podešavanje polkit u /etc zaobilazi onu isporučenu paketima u /usr/share.

# Onemogućavanje particioniranja

Stvorite datoteku s istim sadržajem kao u /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy: cp /usr/share/polkit-1/actions/ org.freedesktop.udisks2.policy /etc/share/polkit-1/actions/org.freedesktop.udisks2.policy

Ne mijenjate /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy datoteku, vaše će promjene biti prebrisane sljedećom nadopunom paketa.

Obrišite sve radnje koje vam nisu potrebne unutar `policyconfig` elementa i dodajte sljedeće retke u /etc/polkit-1/actions/org.freedesktop.udisks2.policy datoteku:

<action id="org.freedesktop.udisks2.modify-device"> <description>Modify the drive settings</description> <message>Authentication is required to modify drive settings</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action>

Zamijenite `no` s `auth_admin` ako želite osigurati da samo korijenski korisnik može izvršiti radnju.

Spremite promjene.

Kada korisnik pokuša promijeniti postavke diska, prikazuje se sljedeća poruka: Potrebna je ovjera za promjenu postavki uređaja.