Il Raspberry Pi consente a più utenti di accedere al sistema. Tutti i privilegi amministrativi sono di proprietà di “ pi ” che è un utente predefinito per Raspberry Pi. Anche i privilegi di spegnimento e riavvio sono di proprietà del ' pi ” utente, quindi se qualsiasi altro utente sta utilizzando il sistema non può arrestare o riavviare il sistema senza passare all'utente root o pi. Per risolvere questo problema, il proprietario del sistema può assegnare i privilegi di arresto e riavvio all'utente desiderato nel caso in cui qualcuno ne avesse bisogno.
Attraverso questo articolo, i lettori possono trovare un modo per assegnare i privilegi di spegnimento e riavvio a un utente in Raspberry Pi.
Assegna all'utente i privilegi di spegnimento e riavvio in Raspberry Pi
Per assegnare i privilegi di arresto e riavvio a un utente in Raspberry Pi, seguire i passaggi indicati di seguito:
Passaggio 1: creazione di un utente
Il primo passo è che dovresti avere un utente a cui vuoi assegnare i privilegi di arresto/root. Se hai già l'utente, puoi lasciare questo passaggio. Per creare un nuovo utente, utilizzare il comando indicato di seguito:
Sintassi
$ sudo useradd < nome utente >
Per esempio:
$ sudo useradd linuxhint
Quindi imposta una password per l'utente creato eseguendo il comando scritto di seguito:
Sintassi
$ sudo password < nome utente >
Esempio:
$ sudo password linuxhint
Dopo aver eseguito il comando precedente, ti verrà chiesto di impostare una nuova password e dopo aver digitato nuovamente la password verrà aggiornata correttamente.
Passaggio 2: trovare i percorsi dei comandi
Ora scopriamo il percorso per entrambi i comandi di spegnimento e riavvio; in quanto saranno tenuti ad assegnare privilegi all'utente desiderato.
Esegui il comando scritto di seguito per trovare il percorso del comando shutdown:
$ Quale fermare
Allo stesso modo, trova anche il percorso per il comando di riavvio:
$ Quale riavviare
Passaggio 3: assegnazione dei privilegi
Per assegnare i privilegi di spegnimento o riavvio all'utente è necessario modificare il file sudoer file e per questo eseguire il comando scritto di seguito per aprire il file sudoer file utilizzando l'editor nano:
$ sudo nano / eccetera / sudoer
Quindi all'interno del file, incolla il seguente codice sotto il file /etc/sudoers.d riga, ma ricorda di sostituire < nome utente > con l'utente desiderato:
< nome utente > TUTTO = ( TUTTO ) NOPASSWD: / sbin / riavviare, / sbin / fermare
Una volta che hai finito, salva il file con Ctrl+X E E .
Passaggio 4: verifica
Ora verifichiamo, e per questo passiamo all'utente usando il comando su:
Sintassi
$ il suo < nome utente >
Esempio:
$ il suo linuxhint
Quindi prova a riavviare il sistema utilizzando il comando reboot:
$ sudo riavviare
Il sistema dovrebbe riavviarsi correttamente senza errori, lo stesso vale per l'arresto.
Conclusione
Per assegnare i privilegi di arresto e riavvio a un utente in Raspberry Pi, trova il percorso dei comandi di arresto e riavvio. Poi all'interno del /etc/sudoers file modificarlo in modo tale che i privilegi di spegnimento e riavvio siano assegnati all'utente desiderato. Una volta completata la modifica del file, salva il file e verifica utilizzando il comando sudo shutdown o reboot.