Criação de Usuari No Debian [RESOLVIDO]

1. Criação de Usuari No Debian [RESOLVIDO]

Alysson Sousa
Alysson00750

(usa Outra)

Enviado em 22/03/2016 - 14:02h

Como faço pra criar um usuário e definir um GRUPO padrão para ele ?
Se possível qual arquivo eu devo editar para que ele sempre pergunte qual grupo o usuário ira pertencer como padrão ?
Utilizo o SO Debian.

Vlw \o/


  


2. Re: Criação de Usuari No Debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/03/2016 - 15:32h

useradd --help
Uso: useradd [opções] LOGIN
useradd -D
useradd -D [opções]

Opções:
-b, --base-dir BASE_DIR diretório base para o diretório pessoal da
nova conta
-c, --comment COMENTÁRIO campo GECOS da nova conta
-d, --home-dir DIR_PESSOAL diretório pessoal da nova conta
-D, --defaults exibe ou altera configuração padrão do useradd
-e, --expiredate DATA_DE_EXPIRAÇÃO data de expiração da nova conta
-f, --inactive INATIVO período de inatividade de senha da nova conta
-g, --gid GRUPO nome ou ID do grupo primário da nova
conta
-G, --groups GRUPOS lista de grupos complementares da nova
conta
-h, --help mostrar esta mensagem de ajuda e sair
-k, --skel SKEL_DIR use este diretório esqueleto (skeleton) alternativo
-K, --key CHAVE=VALOR sobreescreve os padrões de /etc/login.defs
-l, --no-log-init não adiciona o usuário aos bancos de dados
lastlog e faillog
-m, --create-home cria o diretório pessoal do usuário
-M, --no-create-home não cria o diretório pessoal do usuário
-N, --no-user-group não cria um grupo com o mesmo nome do usuário
-o, --non-unique permite criar usuários com UID duplicado
(não-único)
-p, --password SENHA senha criptografada da nova conta
-r, --system cria uma conta de sistema
-R, --root CHROOT_DIR diretório a ser transformado em root
-s, --shell SHELL shell de login da nova conta
-u, --uid UID ID de usuário da nova conta
-U, --user-group cria um grupo com o mesmo nome do usuário
-Z, --selinux-user USUÁRIO_SE usa um USUÁRIO_SE específico para o mapeamento de
usuário SELinux


* Para alterar:

$ usermod --help
Uso: usermod [opções] LOGIN

Opções:
-c, --comment COMENTÁRIO novo valor do campo GECOS
-d, --home DIR_PESSOAL novo diretório de login para a nova conta de
usuário
-e, --expiredate DATA_EXPIRA define data de expiração de conta para
DATA_EXPIRA
-f, --inactive INATIVO define inatividade de senha após expiração
para INATIVO
-g, --gid GRUPO forçar usar GRUPO como novo grupo primário
-G, --groups GRUPOS nova lista de GRUPOS suplementares
-a, --append anexa o usuário para os GRUPOS suplementares
mencionados pela opção -G sem remove-lo de
outros grupos
-h, --help mostrar esta mensagem de ajuda e sair
-l, --login LOGIN novo valor do nome de login
-L, --lock trava a conta de usuário
-m, --move-home move o conteúdo do diretório pessoal para
a novo localização (use somente com -d)
-o, --non-unique permitir usar UID duplicados (não-únicos)
-p, --password SENHA usar senha criptografada para a nova senha
-R, --root CHROOT_DIR diretório a ser transformado em root
-s, --shell SHELL novo shell de login para a conta de usuário
-u, --uid UID novo UID para a conta de usuário
-U, --unlock destravar a conta de usuário
-v, --add-subuids FIRST-LAST add range of subordinate uids
-V, --del-subuids FIRST-LAST remvoe range of subordinate uids
-w, --add-subgids FIRST-LAST add range of subordinate gids
-W, --del-subgids FIRST-LAST remvoe range of subordinate gids
-Z, --selinux-user USUÁRIO novo mapeamento de usuário SELinux para a conta
de usuário



3. Resposta

Alysson Sousa
Alysson00750

(usa Outra)

Enviado em 23/03/2016 - 11:38h

amarildosertorio escreveu:

$ useradd --help
Uso: useradd [opções] LOGIN
useradd -D
useradd -D [opções]

Opções:
-b, --base-dir BASE_DIR diretório base para o diretório pessoal da
nova conta
-c, --comment COMENTÁRIO campo GECOS da nova conta
-d, --home-dir DIR_PESSOAL diretório pessoal da nova conta
-D, --defaults exibe ou altera configuração padrão do useradd
-e, --expiredate DATA_DE_EXPIRAÇÃO data de expiração da nova conta
-f, --inactive INATIVO período de inatividade de senha da nova conta
-g, --gid GRUPO nome ou ID do grupo primário da nova
conta
-G, --groups GRUPOS lista de grupos complementares da nova
conta
-h, --help mostrar esta mensagem de ajuda e sair
-k, --skel SKEL_DIR use este diretório esqueleto (skeleton) alternativo
-K, --key CHAVE=VALOR sobreescreve os padrões de /etc/login.defs
-l, --no-log-init não adiciona o usuário aos bancos de dados
lastlog e faillog
-m, --create-home cria o diretório pessoal do usuário
-M, --no-create-home não cria o diretório pessoal do usuário
-N, --no-user-group não cria um grupo com o mesmo nome do usuário
-o, --non-unique permite criar usuários com UID duplicado
(não-único)
-p, --password SENHA senha criptografada da nova conta
-r, --system cria uma conta de sistema
-R, --root CHROOT_DIR diretório a ser transformado em root
-s, --shell SHELL shell de login da nova conta
-u, --uid UID ID de usuário da nova conta
-U, --user-group cria um grupo com o mesmo nome do usuário
-Z, --selinux-user USUÁRIO_SE usa um USUÁRIO_SE específico para o mapeamento de
usuário SELinux


* Para alterar:

$ usermod --help
Uso: usermod [opções] LOGIN

Opções:
-c, --comment COMENTÁRIO novo valor do campo GECOS
-d, --home DIR_PESSOAL novo diretório de login para a nova conta de
usuário
-e, --expiredate DATA_EXPIRA define data de expiração de conta para
DATA_EXPIRA
-f, --inactive INATIVO define inatividade de senha após expiração
para INATIVO
-g, --gid GRUPO forçar usar GRUPO como novo grupo primário
-G, --groups GRUPOS nova lista de GRUPOS suplementares
-a, --append anexa o usuário para os GRUPOS suplementares
mencionados pela opção -G sem remove-lo de
outros grupos
-h, --help mostrar esta mensagem de ajuda e sair
-l, --login LOGIN novo valor do nome de login
-L, --lock trava a conta de usuário
-m, --move-home move o conteúdo do diretório pessoal para
a novo localização (use somente com -d)
-o, --non-unique permitir usar UID duplicados (não-únicos)
-p, --password SENHA usar senha criptografada para a nova senha
-R, --root CHROOT_DIR diretório a ser transformado em root
-s, --shell SHELL novo shell de login para a conta de usuário
-u, --uid UID novo UID para a conta de usuário
-U, --unlock destravar a conta de usuário
-v, --add-subuids FIRST-LAST add range of subordinate uids
-V, --del-subuids FIRST-LAST remvoe range of subordinate uids
-w, --add-subgids FIRST-LAST add range of subordinate gids
-W, --del-subgids FIRST-LAST remvoe range of subordinate gids
-Z, --selinux-user USUÁRIO novo mapeamento de usuário SELinux para a conta
de usuário



Cara no caso o comando que eu procuro seria este: -g, --gid GRUPO forçar usar GRUPO como novo grupo primário
então para utiliza-lo eu faria assim?: "useradd USUARIO -g GRUPO"

é isso mesmo ?


4. Re: Criação de Usuari No Debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2016 - 11:55h

Cara no caso o comando que eu procuro seria este: -g, --gid GRUPO forçar usar GRUPO como novo grupo primário
então para utiliza-lo eu faria assim?: "useradd USUARIO -g GRUPO"

é isso mesmo ?


GRUPO já deve existir para se adicionar USUARIO a ele.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



5. Re: Criação de Usuari No Debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2016 - 11:56h

Alysson00750 escreveu:

Cara no caso o comando que eu procuro seria este: -g, --gid GRUPO forçar usar GRUPO como novo grupo primário
então para utiliza-lo eu faria assim?: "useradd USUARIO -g GRUPO"

é isso mesmo ?


Isso. Combine as opções.

Ex:

# useradd -c "Usuario teste" -g grupo1 -G grupo2 usuario



6. Re: Criação de Usuari No Debian [RESOLVIDO]

Alysson Sousa
Alysson00750

(usa Outra)

Enviado em 23/03/2016 - 12:41h

amarildosertorio escreveu:

Alysson00750 escreveu:

Cara no caso o comando que eu procuro seria este: -g, --gid GRUPO forçar usar GRUPO como novo grupo primário
então para utiliza-lo eu faria assim?: "useradd USUARIO -g GRUPO"

é isso mesmo ?


Isso. Combine as opções.

Ex:

# useradd -c "Usuario teste" -g grupo1 -G grupo2 usuario


Perfeito conseguir efetuar a ação com o comando "useradd usuarioteste -G GRUPO"
Mas ele sempre cria um grupo com o mesmo nome do usuário criado gostaria que esse grupo não fosse criado existe algum parâmetro para isso ?


7. Re: Criação de Usuari No Debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2016 - 12:50h

Grupo primário é o "-g".

* Para alterar:

# usermod -g grupo usuario

Verificando:

# id usuario

* Grupos suplementares

# usermod -G grupo1,grupo,2,grupo3 usuario

Verificando:

# id usuario


8. Re: Criação de Usuari No Debian [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2016 - 12:57h

Alysson00750 escreveu:

amarildosertorio escreveu:

Alysson00750 escreveu:

Cara no caso o comando que eu procuro seria este: -g, --gid GRUPO forçar usar GRUPO como novo grupo primário
então para utiliza-lo eu faria assim?: "useradd USUARIO -g GRUPO"

é isso mesmo ?


Isso. Combine as opções.

Ex:

# useradd -c "Usuario teste" -g grupo1 -G grupo2 usuario


Perfeito conseguir efetuar a ação com o comando "useradd usuarioteste -G GRUPO"
Mas ele sempre cria um grupo com o mesmo nome do usuário criado gostaria que esse grupo não fosse criado existe algum parâmetro para isso ?


-N, --no-user-group
Do not create a group with the same name as the user, but add the
user to the group specified by the -g option or by the GROUP
variable in /etc/default/useradd.


----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



9. Re: Criação de Usuari No Debian [RESOLVIDO]

Alysson Sousa
Alysson00750

(usa Outra)

Enviado em 23/03/2016 - 13:04h

amarildosertorio escreveu:

Grupo primário é o "-g".

* Para alterar:

# usermod -g grupo usuario

Verificando:

# id usuario

* Grupos suplementares

# usermod -G grupo1,grupo,2,grupo3 usuario

Verificando:

# id usuario


Perfeito conseguir efetuar a ação com o comando "useradd usuarioteste -G GRUPO"
Mas ele sempre cria um grupo com o mesmo nome do usuário criado gostaria que esse grupo não fosse criado existe algum parâmetro para isso ?


10. Re: Criação de Usuari No Debian [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2016 - 15:26h

Alysson00750 escreveu:

amarildosertorio escreveu:

Grupo primário é o "-g".

* Para alterar:

# usermod -g grupo usuario

Verificando:

# id usuario

* Grupos suplementares

# usermod -G grupo1,grupo,2,grupo3 usuario

Verificando:

# id usuario


Perfeito conseguir efetuar a ação com o comando "useradd usuarioteste -G GRUPO"
Mas ele sempre cria um grupo com o mesmo nome do usuário criado gostaria que esse grupo não fosse criado existe algum parâmetro para isso ?


Já deu uma olhada na minha última postagem?

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



11. Re: Criação de Usuari No Debian [RESOLVIDO]

Alysson Sousa
Alysson00750

(usa Outra)

Enviado em 24/03/2016 - 15:57h

listeiro_037 escreveu:

Alysson00750 escreveu:

amarildosertorio escreveu:

Grupo primário é o "-g".

* Para alterar:

# usermod -g grupo usuario

Verificando:

# id usuario

* Grupos suplementares

# usermod -G grupo1,grupo,2,grupo3 usuario

Verificando:

# id usuario


Perfeito conseguir efetuar a ação com o comando "useradd usuarioteste -G GRUPO"
Mas ele sempre cria um grupo com o mesmo nome do usuário criado gostaria que esse grupo não fosse criado existe algum parâmetro para isso ?


Já deu uma olhada na minha última postagem?

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Cara eu cheguei a olhar mas confesso que não cheguei a entender oque você quis dizer.


12. Re: Criação de Usuari No Debian [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/03/2016 - 18:39h

É só traduzir:

-N, --no-user-group
Do not create a group with the same name as the user, but add the
user to the group specified by the -g option or by the GROUP
variable in /etc/default/useradd.


Não cria grupo com o mesmo nome de usuário, mas com o nome fornecido com a opção g. Tem mais um detalhe mas vou deixar você traduzir.

Simples assim.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts