Onemogućavanje pristupa naredbenom retku

Kako bi onemogućili pristup naredbenom retku za korisnika računala, morate učiniti promjene podešavanja u više različitih sadržaja. Zapamtite da sljedeći koraci ne uklanjaju dopuštenja korisnika računala za pristup naredbenom retku, već uklanjaju načine na koje korisnik računala može pristupiti naredbenom retku.

  • Postavite org.gnome.desktop.lockdown.disable-command-line GSettings ključ, koji sprječava korisnika da pristupi terminalu ili odredi naredbeni redak koji će se izvršiti (Alt +F2 naredbeni redak).

  • Spriječite korisnike da pristupe Alt+F2 naredbenom retku.

  • Onemogućite prebacivanje na virtualne terminale (VT) pomoću Ctrl+Alt+funkcijska tipka prečaca promjenom podešavanja X poslužitelja.

  • Uklonite Terminal i sve ostale terminalske aplikacije iz Aktivnosti pregleda u GNOME ljusci. Još ćete morati spriječiti korisnika da instalira novu terminalsku aplikaciju.

Onemogućavanje naredbenog retka

  1. Stvorite user profil koji sadrži sljedeće retke:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local je naziv dconf baze podataka.

  2. Stvorite lokalnu bazu podataka za postavke na cijelom sustavu u /etc/dconf/db/local.d/00-lockdown:

    # Navedi dconf putanju
    [org/gnome/desktop/lockdown]
    
    # Onemogući naredbeni redak
    disable-command-line=true
  3. Zaobiđite korisničku postavku i spriječite korisnika da je promijeni u /etc/dconf/db/local.d/locks/lockdown:

    # Navedi ključeve koji se koriste za podešavanje zaključavanja
    /org/gnome/desktop/lockdown/disable-command-line
  4. Nadopunite bazu podataka sustava:

    # dconf update
  5. Korisnici se moraju odjaviti i ponovno prijaviti kako bi se primijenile postavke za cijeli sustav.

Onemogućavanje prebacivanja na virtualni terminal

Korisnici mogu uobičajeno koristiti Ctrl+Alt+funkcijske tipke prečace (primjerice, Ctrl+Alt+F2) za prebacivanje s GNOME radne površine na virtualni terminal.

Ako računalo pokreće X prozorski sustav, možete onemogućiti pristup svim virtualnim terminalima dodavanjem mogućnosti DontVTSwitch u odjeljak Serverflags u X datoteku podešavanja u direktoriju /etc/X11/xorg.conf.d/.

  1. Stvorite ili uredite X datoteku podešavanja u /etc/X11/xorg.conf.d/. Primjerice, /etc/X11/xorg.conf.d/10-xorg.conf:

    /etc/X11/xorg.conf.d/10-xorg.conf

    Section "Serverflags"
    
    Option "DontVTSwitch" "yes"
    
    EndSection
  2. Ponovno pokrenite X poslužitelja kako bi se promjene primijenile.