O Raspberry Pi permite que vários usuários acessem o sistema. Todos os privilégios administrativos são de propriedade de “pi”Que é um usuário padrão do Raspberry Pi. Até os privilégios de desligamento e reinicialização também pertencem aos “pi”Usuário, portanto, se algum outro usuário estiver usando o sistema, eles não podem desligar ou reiniciar o sistema sem alternar para o usuário root ou PI. Para resolver esse problema, o proprietário do sistema pode atribuir os privilégios de desligamento e reinicialização ao usuário desejado, caso alguém precise.
Através deste artigo, os leitores podem encontrar uma maneira de atribuir privilégios de desligamento e reinicialização a um usuário no Raspberry Pi.
Faça o desligamento do usuário e reinicie os privilégios no Raspberry Pi
Para atribuir privilégios de desligamento e reinicialização a um usuário no Raspberry Pi, siga as etapas abaixo:
Etapa 1: Criando um usuário
O primeiro passo é que você deve ter um usuário a quem deseja atribuir privilégios de desligamento/root. Se você já tem o usuário, pode deixar esta etapa. Para criar um novo usuário, use o comando abaixo mencionado:
Sintaxe
$ sudo userAdd
Por exemplo:
$ sudo userAdd linuxhint
Em seguida, defina uma senha para o usuário criado executando o comando abaixo escrito:
Sintaxe
$ sudo passwd
Exemplo:
$ sudo passwd linuxhint
Depois de executar o comando acima, você será solicitado a definir uma nova senha e depois de reaparecer a senha será atualizada com sucesso.
Etapa 2: Encontrar caminhos de comandos
Agora vamos descobrir o caminho para os comandos de desligamento e reinicialização; Como eles deverão atribuir privilégios ao usuário desejado.
Execute o comando abaixo escrito para encontrar o caminho do comando de desligamento:
$ qual desligamento
Da mesma forma, encontre o caminho para a reinicialização do comando também:
$ que reinicia
Etapa 3: Atribuindo privilégios
Para atribuir os privilégios de desligamento ou reinicialização ao usuário, deve editar o sudoer arquivo e para esse execução o comando abaixo escrito para abrir o sudoers Arquivo usando o Nano Editor:
$ sudo nano /etc /sudoer
Em seguida, dentro do arquivo, cole o seguinte código abaixo do /etc/sudoers.d linha, mas lembre -se de substituir <nome de usuário> Com o usuário desejado:
All = (all) nopoasswd: /sbin /reboot, /sbin /desligamento
Depois de terminar, salve o arquivo com Ctrl+x e Y.
Etapa 4: Verificando
Agora vamos verificar e para essa mudança para o usuário usando o comando su:
Sintaxe
$ su
Exemplo:
$ su Linuxhint
Em seguida, tente reiniciar o sistema usando o comando de reinicialização:
$ sudo reiniciar
O sistema deve reiniciar com sucesso, sem erros, o mesmo vale para desligamento.
Conclusão
Para atribuir privilégios de desligamento e reinicialização a um usuário no Raspberry Pi, encontre o caminho dos comandos de desligamento e reinicialização. Então dentro do /etc/sudoers Edite de arquivo de tal maneira que o desligamento e a reinicialização privilégios sejam atribuídos ao usuário desejado. Depois que a edição do arquivo for concluída, salve o arquivo e verifique usando o comando de desligamento ou reinicialização do sudo ou reinicialização.