Come posso accedere come utente root?

demo del comando sudo

Vedi tutti gli articoli correlati a UNIX/faq

Come faccio ad accedere come utente root con sistemi operativi Linux, Apple OS X, *BSD e UNIX-like?
Su Linux, * BSD, e UNIX come sistemi opeating l’utente root agire come un superutente. Utente root è il nome convenzionale dell’utente che dispone di tutti i diritti o autorizzazioni sul sistema. L’utente root può fare molte cose che un utente normale non può, come la modifica della proprietà dei file, il montaggio del disco, la formattazione & il ripristino del nuovo file system, l’avvio/arresto dei servizi e l’associazione alle porte numerate sotto 1024 e altro ancora.

ANNUNCIO
Tutorial dettagli
livello di Difficoltà Facile
i privilegi di Root
Requisiti su/sudo su Linux/Unix
Est. tempo di lettura 4 minuti

Non è una buona pratica per chiunque di utilizzare root come loro normale account utente, a causa di rischi per la sicurezza. Pertanto, si utilizza invece un normale account utente. È necessario utilizzare il comando su o sudo per passare all’account utente root.

comando su

Il comando su è utilizzato per cambiare l’ID utente o diventare super-utente durante una sessione di accesso, ovvero consente di diventare un super utente o un utente sostitutivo, un utente spoof, un utente set o un utente switch.

Nota: su funziona solo se si conosce la password dell’utente di destinazione o root.

sintassi del comando su

La sintassi è:

su – {user-name}

Se invocato senza un nome utente, su di default diventa super user. All’utente verrà richiesta una password, se del caso.

Patreon sostenitori solo guide 🤓
  • Nessun annuncio e tracciamento
  • Guide approfondite per sviluppatori e amministratori di sistema su Opensourceflare
  • Unisciti a my Patreon per supportare i creatori di contenuti indipendenti e iniziare a leggere le ultime guide:
    • Come impostare Redis sentinel cluster su Ubuntu o Debian Linux
    • Come Impostare le Chiavi SSH Con YubiKey come l’autenticazione a due fattori (U2F/FIDO2)
    • Come impostare Mariadb Galera cluster su Ubuntu o Debian Linux
    • Un podman tutorial per principianti – parte I (Linux contenitori senza finestra Mobile e in daemonless modalità)
    • Come proteggere Linux contro rogue periferiche USB utilizzando USBGuard
    • Se il tuo dominio non è l’invio di e-mail, impostare le seguenti impostazioni DNS per evitare di phishing e spoofing

Unire Patreon ➔

Per accedere come utente root digitare il seguente comando (è necessario fornire la password dell’account utente root quando richiesto):
$ su -
Uscite campione:

Password: *******# 

Una volta effettuato l’accesso, il prompt dovrebbe cambiare da #a#. Per accedere come un altro utente dice nixcraft, digitare il seguente comando (è necessario fornire la password dell’account utente nixcraft quando richiesto):
$ su - nixcraft
Uscite campione:

Password:

Accesso root remoto tramite la sessione ssh

È possibile utilizzare il client ssh come segue:
$ ssh [email protected]
$ ssh [email protected]
$ ssh [email protected]

Tuttavia, l’accesso root remoto tramite sessione ssh è disabilitato nella maggior parte dei casi per motivi di sicurezza. Innanzitutto, accedi come utente normale e poi passa all’account root usando il comando su:

 ## login as a normal user ##ssh [email protected] ## now switch to root account ##su -

comando su e file di registro

Il comando su registra il suo utilizzo in un file di registro di sistema. Questo è utile per scoprire le informazioni di accesso su. Se sei un utente RHEL / CentOS / Fedora Linux digita quanto segue come root per vedere il contenuto di / var / log / secure:
# tail -f /var/log/secure
Prova utente Debian / Ubuntu Linux:
# tail -f /var/log/auth.log
Uscite campione:

May 30 23:02:56 wks05 su: pam_authenticate: Authentication failureMay 30 23:02:56 wks05 su: FAILED su for root by nixcraftMay 30 23:02:56 wks05 su: - /dev/pts/3 nixcraft:rootMay 30 23:02:59 wks05 su: pam_unix(su:auth): authentication failure; logname=nixcraft uid=1000 euid=0 tty=/dev/pts/3 ruser=nixcraft rhost= user=rootMay 30 23:03:01 wks05 su: pam_authenticate: Authentication failureMay 30 23:03:01 wks05 su: FAILED su for root by nixcraftMay 30 23:03:01 wks05 su: - /dev/pts/3 nixcraft:root

Say hello to sudo command

Il sudo è un programma per sistemi operativi Linux / Apple OS X / *BSD / Unix-like che consente agli utenti di eseguire programmi con i privilegi di sicurezza di un altro utente, normalmente il superutente (root). Per impostazione predefinita, sudo chiederà una password utente, ma può essere configurato per richiedere la password di root o nessuna password a tutti. Apple Mac OS X e Ubuntu Linux e molti altri sistemi operativi utilizza il comando sudo per molte attività amministrative.

sudo esegue un comando come un altro utente ma segue una serie di regole su quali utenti possono eseguire quali comandi come quali altri utenti. Questo è configurato in un file denominato / etc / sudoers. A differenza di su, sudo autentica gli utenti con la propria password piuttosto che quella dell’utente di destinazione. Vedere come configurare e utilizzare lo strumento sudo sotto il sistema operativo Linux.

Ad esempio, per accedere come root sotto sistema operativo Linux o Unix like, digitare:
$ sudo -s

Esempio di sessione di comando sudo

 Fig.01: Passare all'account root utilizzando il comando sudo

Fig.01: Di commutazione per l’account di root tramite il comando sudo

Sudo e file di registro

sudo log possono essere visualizzati mediante il seguente comando come utente root:

## Generic file for Unix/Linux ##tail -f /var/log/messages ## Debian/Ubuntu and friends ##tail -f /var/log/auth.log ## RHEL/CentOS/SL/Fedora Linux ##tail -f /var/log/auth.log

Campione uscite:

May 30 23:12:42 wks05 sudo: nixcraft : TTY=pts/3 ; PWD=/tmp ; USER=root ; COMMAND=/bin/bashMay 30 23:12:42 wks05 sudo: pam_unix(sudo:session): session opened for user root by nixcraft(uid=1000)

Riassumendo

leggere le seguenti pagine man utilizzando il comando ” man:
man sudo
man su

Vedi anche:

  • Linux Comando Esegui Come Altro Utente Spiega come eseguire eseguire i comandi di Linux come un altro utente o eseguire comandi come utente root tramite runuser, su e sudo utilità.
Questa voce è 2 di 13 nella serie Tutorial utente root. Continua a leggere il resto della serie:

  1. Login Linux come Superutente (utente root )
  2. Come posso accedere come root?
  3. Come posso diventare superutente su Ubuntu Linux usando su/sudo?
  4. Ubuntu Linux root Password (la Password di Default)
  5. Come creare un nuovo utente sudo su Ubuntu Linux server
  6. Come cambiare la password di root su RHEL ( Red Hat Enterprise Linux)
  7. Come cambiare la password di root su CentOS Linux
  8. Come cambiare la password di root su Alpine Linux
  9. Come cambiare la password di root su SUSE / OpenSUSE Linux
  10. Modificare la Password di UNIX
  11. Come cambiare la password di root su Linux Debian
  12. Come cambiare la password di root su Linux Fedora
  13. Come cambiare la password di root su macOS, Unix

🐧 ricevi le ultime tutorial su Linux, Open Source & DevOps via
feed RSS ➔ email newsletter Settimanale ➔

ANNUNCIO

Categoria Elenco di Unix e Linux comandi
Download manager wget
Documentazione guida • mandb • uomo • pinfo
spazio su Disco analizzatori df • duf • ncdu • pydf
la Gestione dei File cat • cp • meno • mkdir • più • di albero
Firewall Alpino Mura • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux Desktop apps Skype • Spotify • VLC 3
Moderni servizi di pubblica utilità bat • exa
Utility di Rete NetHogs • scavi • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Gestore di Pacchetti apk • apt
Processi di Gestione bg • chroot • cron • disconoscere • fg • sguardi • gtop • iotop • lavori • killall • uccidere • pidof • pstree • pwdx • tempo • vtop
Ricerca ag • grep • whereis • che
i comandi incorporati della Shell compgen • echo • printf
l’elaborazione del Testo taglio • rev
Informazioni Utente gruppi • id * lastcomm * ultimo * lid / libuser-lid * logname * membri * utenti * whoami * chi * w
Per maggiori informazioni clicca qui 20.04

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.