Pular para o conteúdo

Criando grupos com usuários

Responder tópico
  • Denunciar
  • Indicar

1. Criando grupos com usuários

Enviado em 13/09/2016 - 01:31h

Pessoal, boa noite, estou iniciando no mundo linux, e estou tentando criar um script que atenda o seguinte cenário:

Preciso cirar 10 grupos distintos, colocando no mínimo 10 usuários por grupo, e todos usuários devem ter acesso de leitura, execução e escrita das demais pastas dos 1.000 usuários.

os comandos básicos tenho ciência, o que não estou conseguindo e fazer a estrutura na qual consiga gerar estes grupos já com os usuários :/

Já desenvolvi a seguinte string pra criação dos usuários, porém não estou conseguindo criar os grupos vinculados aos usuários:

#!/bin/bash

nome="usuario"

for ((i=0; i<=10; i++))
do
useradd -m -d /home/$nome$i $nome$i
chown -R $nome$i /home/$nome$i
echo "Usuario$i.001 criado" >> users.txt
done

Águem poderia me ajudar,? desde já grato!

Responder tópico

2. Re: Criando grupos com usuários

Enviado em 13/09/2016 - 09:15h

dkgsi escreveu:

Pessoal, boa noite, estou iniciando no mundo linux, e estou tentando criar um script que atenda o seguinte cenário:

Preciso cirar 10 grupos distintos, colocando no mínimo 10 usuários por grupo, e todos usuários devem ter acesso de leitura, execução e escrita das demais pastas dos 1.000 usuários.

os comandos básicos tenho ciência, o que não estou conseguindo e fazer a estrutura na qual consiga gerar estes grupos já com os usuários :/

Já desenvolvi a seguinte string pra criação dos usuários, porém não estou conseguindo criar os grupos vinculados aos usuários:

#!/bin/bash

nome="usuario"

for ((i=0; i<=10; i++))
do
useradd -m -d /home/$nome$i $nome$i
chown -R $nome$i /home/$nome$i
echo "Usuario$i.001 criado" >> users.txt
done
Alguém poderia me ajudar? desde já grato!
----------------------------------------------------------------
Bom dia!
Veja a opção -g ou -G do useradd.
Não entendi o motivo deste comando:
chown -R $nome$i /home/$nome$i

Att.:
Marcelo Oliver


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder