Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 45 del 04/06/2018 09.02.00

Nascondi questo messaggio


Problemi in questa pagina? Segnalali in questa discussione

Abilitare l'accesso come utente root

Per impostazione predefinita in Ubuntu l'accesso come utente root è disabilitato per motivi di sicurezza. Qualora si debba usare l'utente root in maniera occasionale, è possibile utilizzarlo temporaneamente tramite il comando:

sudo su

Se strettamente necessario, è comunque possibile abilitare l'accesso come utente root assegnandogli una password con il seguente comando:

sudo passwd root

La prima password richiesta è quella per sudo, successivamente verrà richiesta la password per l'utente root e la successiva conferma.

Per disabilitare l'accesso come amministratore si può usare il seguente comando:

sudo passwd -l root

In questo modo l'accesso come utente root risulterà nuovamente bloccato.

Avviare applicazioni grafiche con privilegi di amministrazione

Tramite terminale

Innanzitutto si ricorda che quando è necessario avviare da terminale un'applicazione grafica usando i privilegi d'amministrazione, è consigliabile evitare l'utilizzo diretto del semplice comando sudo. Infatti, anche se non si dovessero ravvisare malfunzionamenti, non impostando le variabili di ambiente in modo corretto, ne consegue che all'interno della propria Home alcuni file possano divenire proprietà di root.

Per evitare questo inconveniente, è sufficiente utilizzare il comando sudo con i parametri -H o -i.
Ad esempio per aprire il file /etc/fstab con l'editor
mousepad di Xfce con i privilegi di amministrazione:

sudo -H mousepad /etc/fstab

o in alternativa:

sudo -i mousepad /etc/fstab

Si raccomanda di non chiudere l'emulatore di terminale prima di aver chiuso correttamente il programma lanciato.

Nel caso si fosse avviato un programma grafico tramite il semplice comando sudo, consultare il seguente paragrafo per ripristinare la corretta configurazione dei permessi nella propria Home.

Tramite gvfs

Esempio:

gedit admin:///etc/default/apport

Tramite pkexec

Per i programmi. Esempio:

pkexec gparted

Tramite gksudo, kdesudo e lxqt-sudo (Ubuntu 17.10 e precedenti)

gksudo e kdesudo sono deprecati e non più disponibili da Ubuntu 18.04.

  • gksudo (o gksu): comando comunemente utilizzato su sistemi con ambienti grafici basati su librerie GTK (GNOME, Xfce, ecc..). Assicurarsi di aver installato il pacchetto gksu.
    Esempio: aprire il file /etc/apt/sources.list con l'editor
    gedit di GNOME e con i privilegi di amministrazione:

    gksudo gedit /etc/apt/sources.list
  • kdesudo: comando utilizzato su sistemi che utilizzato l'ambiente grafico KDE. Assicurarsi di aver installato il pacchetto kdesudo.
    Esempio: aprire il file /etc/apt/sources.list con l'editor
    kate di KDE e con i privilegi di amministrazione:

    kdesudo kate /etc/default/grub
  • lxqt-sudo: comando utilizzato su sistemi che utilizzato l'ambiente grafico LxQt. Assicurarsi di aver installato il pacchetto lxqt-sudo.
    Esempio: aprire il file /etc/apt/sources.list con l'editor
    featherpad di LxQt e con i privilegi di amministrazione:

    lxqt-sudo featherpad /etc/default/grub 


CategoryHomepage