Problema ao adicionar usuário existente ao grupo existente no ubuntu

2

Eu estava tentando adicionar um usuário chamado bill ao grupo www

useradd -G www bill

Isso me dá erro

UX: useradd: ERROR: bill is already in use.  Choose another.

Eu verifiquei se esse usuário já está no grupo www, digitando este comando

group bill

resultou

bill:bill

O que significa que ele não está no grupo www, mas eu continuo recebendo o erro

Mais tarde, percebi de este link que existem diferentes comandos para adicionar usuário para o grupo existente e adicionar um novo usuário ao novo grupo. Então eu tento este comando para adicionar bill (um usuário existente) para www (um grupo existente)

usermod -a -G www bill

Isso me dá um erro de sintaxe

UX: usermod: ERROR: Invalid syntax.
usage:  usermod -u uid [-o] | -g group | -G group[[,group]...] |
                -d dir [-m] | -s shell | -c comment |
                -l new_logname | -f inactive | -e expire |
                -A authorization [, authorization ...] | -K key=value ... |
                -P profile [, profile ...] | -R role [, role ...] login

Por favor ajude

    
por Windows 04.01.2013 / 12:27

1 resposta

2

Você tem duas opções: o usermod que você escreveu está correto, mas a implementação que você usa não manipula -a . Apenas se livre disso e tente novamente.

A segunda opção é usar adduser do pacote adduser . Então você poderá escrever adduser username groupname . Depois de sair (e voltar), você terá acesso a esse grupo.

    
por 04.01.2013 / 12:34

Tags