Como um usuário não-root sudo para outro usuário não-root sem senha?

0

Como root, crie um novo usuário não raiz no RHEL 7.5

appuser:x:1903:1903:appuser:/home/appuser:/bin/bash

Um usuário não raiz para poder sudo para appuser ,

sudo -u appuser

sem senha,

Quais são as alterações necessárias no RHEL 7.5?

    
por overexchange 29.10.2018 / 15:58

1 resposta

3

Você pode editar a seção "Especificação de privilégio de usuário" de /etc/sudoers , adicionando:

non-root-user ALL = (appuser) NOPASSWD: ALL

Isso permitirá que non-root-user execute todos os comandos como appuser . non-root-user não poderá executar comandos como root.

EDIT:
(Eu deveria ter adicionado esse aviso imediatamente).

Erros em /etc/sudoers podem inutilizar um sistema. O arquivo só deve ser editado com:

$ sudo visudo

Este editor especial verifica o arquivo sudoers em busca de erros antes de salvar e se recusa a salvá-lo se forem encontrados erros.

    
por 29.10.2018 / 16:27