Autore: John Stephens
Data Della Creazione: 22 Gennaio 2021
Data Di Aggiornamento: 18 Maggio 2024
Anonim
Permessi di root su linux
Video: Permessi di root su linux

Contenuto

In questo articolo: Esegui i comandi di sistema con sudoCrea uno specifico account superutente7 Riferimenti

Per eseguire le attività di manutenzione o amministrazione di un sistema operativo Linux, è necessario ottenere i privilegi di accesso al livello più alto della macchina o radice. La maggior parte delle distribuzioni Linux richiede l'accesso a questo livello di accesso tramite l'uso di un account specifico. superuser. Lo stesso non vale per Ubuntu che, per impostazione predefinita, offre altre soluzioni per impedirti di esporre la tua macchina a rischi significativi per la sicurezza rimanendo inavvertitamente connesso a questo livello.


stadi

Metodo 1 Esegui i comandi di sistema con sudo



  1. Premere contemporaneamente Ctrl+alt+T per aprire un terminale. Non sarai in grado di usare sapeva per accedere all'account superutente come faresti con altre distribuzioni perché Ubuntu blocca questa modalità di accesso predefinita. Dovrai invece invocare il comando sudo all'inizio della riga contenente l'istruzione da eseguire.



  2. Precede il comando che deve essere eseguito da sudo. Se aggiungi sudo all'inizio di una riga di comando, verrà eseguito con i privilegi di accesso del superutente root. Nota che sudo è l'abbreviazione inglese di Super User Do.
    • Ad esempio, l'ordine sudo /etc/init.d/networking stop interromperà i servizi di rete in esecuzione e sudo adduser aggiungerà un nuovo account utente. Entrambe queste attività, che influiscono in modo significativo sul comportamento del sistema, devono essere eseguite con privilegi di superutente a livello di root.
    • Ti verrà richiesto di inserire la password prima dell'ordine sudo Eseguire le istruzioni fornite al sistema. Linux manterrà l'accesso al livello di root per 15 minuti e durante questo periodo, non sarà necessario digitare nuovamente la password ogni volta che si desidera eseguire un comando che richiede l'accesso al sistema di root.



  3. entrare gksudo. Fare questo se è necessario eseguire un programma con un'interfaccia utente grafica (GUI). Ubuntu consiglia di non avviare tali programmi invocando sudo per motivi legati alla sicurezza del tuo sistema. Dovrai precedere il comando da eseguire gksudo.
    • Inserisci per esempio gksudo gedit / etc / fstab per aprire il file "/ etc / fstab" con Gedit, che è un editor es con un'interfaccia grafica.
    • Se usi l'interfaccia desktop di KDE, dovrai usarla kdesudo invece di gksudo.


  4. Emula un ambiente a livello di root. Se è necessario eseguire diversi script specifici e conoscere i rischi, è possibile accedere al livello principale immettendo sudo: io. Questo ti darà i diritti di accesso alla radice del sistema e a tutte le sue variabili d'ambiente.
    • Crea una password per l'account superutente. Inserendo l'ordine sudo passwd rootcreerai un account superutente inserendo una password, che dovrai aver cura di memorizzare.
    • entrare sudo: io seguito dalla password del superutente.
    • Passerà l'ultimo carattere del comando di controllo del terminale $ à #, anche cambiando colore e informandoti che ora hai i diritti di accesso alla radice del tuo sistema come superutente.


  5. Concedi i diritti di accesso root a un utente. Se si desidera consentire l'accesso come root a un utente standard, aggiungere il suo nome al gruppo sudo. Per fare ciò, inserisci in successione e sulla stessa riga sudo usermod - aG sudo login_name dove ti occuperai di sostituire nome_utente dall'utente a cui concedi i diritti di accesso.

Metodo 2 Creare un account superutente specifico



  1. Apri un terminale digitando Ctrl+alt+T. Per evitare di danneggiare accidentalmente il sistema operativo, Ubuntu di default blocca la possibilità di creare un account superutente separato. Dovrai usare sudo o gksudo per eseguire un comando di livello root in modo sicuro. Se ritieni di dover disporre di un account amministratore di sistema specifico (se, ad esempio, il normale utente della macchina deve essere autorizzato solo ad un accesso standard o se un determinato programma lo richiede), puoi creare un account superutente separato utilizzando semplici comandi. .
    • L'uso di un account specifico con livello di accesso root può presentare seri rischi per la macchina ed è deprecato da Ubuntu.


  2. entrare sudo passwd root e premere ingresso. Verrà quindi richiesto di creare una nuova password per l'account superutente. Assicurati di memorizzare questa password.


  3. Crea la password e premi il tasto ingresso.


  4. Digitare nuovamente la password quando richiesto. Quindi premere di nuovo il tasto ingresso. Il superutente ora ha una password per accedere al livello di accesso root.


  5. tipo su - quindi premere ingresso. Immettere la password del superutente quando viene richiesto di accedere all'ambiente radice del sistema.
    • tipo sudo passwd - dl root se si desidera eliminare questo account superutente.

Interessante Sul Sito

Come trattare il dolore ai nervi

Come trattare il dolore ai nervi

Il coautore di queto articolo è Janice Litza, MD. Il Dr. Litza è un medico di famiglia praticante, certificato dal Coniglio dell'Ordine del Wiconin. Dopo aver coneguito il dottorato in m...
Come trattare i capelli biforcuti

Come trattare i capelli biforcuti

In queto articolo: Ua prodotti e trattamenti commerciali Ua prodotti e trattamenti naturali Preta attenzione alle doppie punte19 Riferimenti Le forche appaiono quando i capelli diventano fragili e i r...