Como criar um novo usuário com todos os privilégios do usuário atual no terminal Linux?

3

Sabe-se que useradd é usado para adicionar novas contas de usuário.

useradd newuser

O -G flag é usado para adicionar grupos para os respectivos privilégios. Existe uma maneira mais simples de criar um usuário com todos os privilégios de um usuário existente específico?

    
por Ébe Isaac 30.07.2016 / 19:12

1 resposta

2

Pode haver uma maneira mais clara de fazer isso, mas, se eu entendi corretamente, isso deve funcionar:

useradd -G $(groups | tr ' ' ',') newuser
Os grupos

fornecem uma lista dos grupos aos quais o usuário atual (ou um usuário diferente, se especificado) pertence, separados por espaços. tr converte os espaços em vírgulas, pois é isso que o usuário espera.

    
por 30.07.2016 / 19:52