Eu preciso adicionar 10 usuários por um script no Ubuntu 12.04.
Isso pode reduzir o tempo adicionando usuários manualmente, e eu posso aplicar esse script em outra área de trabalho.
Cada usuário terá um usuário específico e em grupo específico.
Qualquer ideia?
command-line
nux
fonte
fonte
Respostas:
Abra um terminal e digite:
vim /tmp/name
para criar um arquivo e os nomes dos usuários: por exemplo:Crie Usuário com Dir Home e shell padrão:
Crie uma senha para cada usuário:
fonte
Experimente novos usuários
echo "vivek:myUltraSecretPassword" | sudo newusers
fonte
Você poderia tentar isso, suponho.
fonte
--gid 500
peça.Veja a resposta aqui , que diz que, a menos que você tenha muitos usuários para adicionar, a melhor maneira é usar
adduser
(para adicionar usuários) eusermod
(para adicionar um usuário a um grupo) que cuida de muitas coisas. Se você ainda deseja um script pré-fabricado, há um aqui e outro aqui , mas não sei se eles realmente funcionam para vocêfonte
É a minha solução. Eu criei o arquivo
/tmp/userlist
e adicionei o nome de todos os usuários; após a conclusão do script, ele criará usuários e você poderá encontrar o nome do usuário e a senha aleatória no arquivo/tmp/userlist-created
. Eu sei que não é a solução perfeita.fonte