adduser para vários grupos

2

Estou tentando adicionar um usuário em dois grupos ao criar uma nova conta. Agora eu uso esse comando;

adduser --gid 33 --home /home/wwwroot/domain.com --force-badname %USER%

e depois

usermod -a -G group user (let say GID is 1008)

Eu faço isso para cada novo usuário em um servidor da Web para usar SFTP (GID 1008) .

O que eu quero fazer é isto:

adduser + group + group

adduser --gid 33,1008 --home /home/wwwroot/domain.com --force-badname %USER%

Infelizmente, isso não funciona dessa maneira.

Alguma sugestão?

    
por Erres 17.10.2016 / 13:30

1 resposta

4

Você pode fazer isso com: usermod , assim:

usermod -a -G group1,group2 username

Em que nome de usuário é o usuário que você deseja modificar e grupo1 e grupo2 são os novos grupos nos quais você deseja que o usuário participe. Executar o comando sem o argumento -a removerá esse usuário de todos os grupos, exceto group1 e group2.

    
por Benny 17.10.2016 / 14:02