Giv brugernedlukning og genstart privilegier i Raspberry Pi

Giv Brugernedlukning Og Genstart Privilegier I Raspberry Pi



Raspberry Pi giver flere brugere adgang til systemet. Alle de administrative privilegier ejes af ' pi ” som er en standardbruger til Raspberry Pi. Selv nedluknings- og genstartsrettigheder ejes også af ' pi ” bruger, så hvis en anden bruger bruger systemet, kan de ikke lukke ned eller genstarte systemet uden at skifte til enten root- eller pi-bruger. For at løse dette problem kan ejeren af ​​systemet tildele nedluknings- og genstartsrettigheder til den ønskede bruger, hvis nogen har brug for det.

Gennem denne artikel kan læserne finde en måde at tildele nedluknings- og genstartsrettigheder til en bruger i Raspberry Pi.







Giv brugernedlukning og genstart privilegier i Raspberry Pi

For at tildele nedluknings- og genstartrettigheder til en bruger i Raspberry Pi, følg nedenstående trin:



Trin 1: Oprettelse af en bruger



Det første trin er, at du skal have en bruger, som du vil tildele shutdown/root-privilegier. Hvis du allerede har brugeren, kan du forlade dette trin. For at oprette en ny bruger, brug nedenstående kommando:





Syntaks

$ sudo brugertilføj < brugernavn >



For eksempel:

$ sudo brugeradd linuxhint

Indstil derefter en adgangskode til den oprettede bruger ved at køre nedenstående kommando:

Syntaks

$ sudo passwd < brugernavn >

Eksempel:

$ sudo passwd linuxhint

Efter at have kørt ovenstående kommando, vil du blive bedt om at indstille en ny adgangskode, og efter genindtastning vil adgangskoden blive opdateret med succes.

Trin 2: Find stier til kommandoer

Lad os nu finde ud af stien til både nedluknings- og genstartskommandoer; da de skal tildele privilegier til den ønskede bruger.

Kør nedenstående kommando for at finde stien til nedlukningskommandoen:

$ hvilken lukke ned

Find også stien til genstartskommandoen:

$ hvilken genstart

Trin 3: Tildeling af privilegier

For at tildele nedluknings- eller genstartsrettigheder til brugeren skal redigeres sudoer fil og for at køre den nedenstående kommando for at åbne sudoers fil ved hjælp af nano editor:

$ sudo nano / etc / sudoer

Indsæt derefter følgende kode inde i filen under /etc/sudoers.d linje, men husk at erstatte < brugernavn > med den ønskede bruger:

< brugernavn > ALLE = ( ALLE ) NOPASSWD: / sbin / genstart, / sbin / lukke ned

Når du er færdig, så gem filen med Ctrl+X og OG .

Trin 4: Bekræftelse

Lad os nu verificere, og for det skifte til brugeren ved at bruge su-kommandoen:

Syntaks

$ hans < brugernavn >

Eksempel:

$ hans linuxhint

Prøv derefter at genstarte systemet ved at bruge genstart-kommandoen:

$ sudo genstart

Systemet bør genstarte uden fejl, det samme gælder for nedlukning.

Konklusion

For at tildele nedluknings- og genstartrettigheder til en bruger i Raspberry Pi, skal du finde stien til nedluknings- og genstartkommandoer. Derefter inde i /etc/sudoers fil rediger den på en sådan måde, at lukke- og genstartsrettigheder tildeles den ønskede bruger. Når redigeringen af ​​filen er færdig, skal du gemme filen og kontrollere ved at bruge sudo shutdown eller genstart kommandoen.