[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re:_Script_para_Criar_Usu�rios
From: |
opa |
Subject: |
Re: [shell-script] Re:_Script_para_Criar_Usuários |
Date: |
Tue, 30 Mar 2004 14:37:55 -0300 hrN |
Sugiro você ampliar técnicas já sugeridas e, como os grupos podem ser
vários, a partir do terceiro (inclusive) todos os outros componentes poderiam
ser grupos, assim você pode colocar cada usuário em quantos deles quiser.
Mas é bom planejar um pouco, pois se você desejar no futuro individualizar
shell, home, foto, telefone, etc., não ter de alterar nada do que já foi
feito é muito bom.
Com relação a grupos, já pensou em editar diretamente o /etc/passwd ? Acho
que o único inconveniente seria ter de atuar em mais de um arquivo.
Agora, se você não quer nunca ter de esquentar com essas coisas, ter um
script que você chama com "atlzuser" e "atlzuser fulano" e ele faz tudo,
inclusive elima um usuário, após confirmação, caso ele não esteja no seu
users.txt, é muito prático.
Como faço coisas desse tipo exporadicamente, atuo direto nos arquivos do
sistema, assim não tenho nada prático para te passar. Boa sorte!
----------------------------------------------------------------
>From: "marceloconterato" <address@hidden>
>Date: Tue, 30 Mar 2004 16:55:56 -0000
>
>valeu mesmo pelo script, mas e para adicionar o grupo, sendo que os
>usuários tem grupos diferentes, como eu faria quanto aos Grupos ???
>
>
>Desde Já Agradeço
>
>
>--- Em address@hidden, "Paulo Henrique"
><lista-1@b...> escreveu
>> Muito bom...
>>
>> Vai outra entao sobre o mesmo...
>> quero criar 1 usuário em 20 máquinas... :(
>>
>> Como fazer pra isso sem precisar entrar 1 por 1 ?
>>
>> ----- Original Message -----
>> From: "Alexandre Miraldo" <alexandre.miraldo@a...>
>> To: <address@hidden>
>> Sent: Tuesday, March 30, 2004 12:41 PM
>> Subject: Re: [shell-script] Script para Criar Usuários
>>
>>
>> Contribuição do nosso colega Felipe .... :
>>
>> #CRIA OS USUARIOS
>> while read texto
>> do
>>
>> #PEGA SOMENTE O USARIO
>> user=`echo $texto | cut -f1 -d":"`
>>
>> #VERIFICA SE O J=C1 EXISTE O USUARIO
>> pode=`cat /etc/passwd | grep "^""$user"":x"`
>>
>> #SE NÃO EXISTIR CRIA
>> if [ "$pode" = "" ]; then
>> /usr/sbin/useradd -c "$usuario" -d "/home/$user" "$user"
>>
>> fi
>>
>> done < seuarquivo
>>
>>
>> #DEFINE AS SENHAS
>> cat seuarquivo | chpasswd
>>
>> Mto bom esse script quebra um galhão ...PS /### O Formato do arquivo
>> seuarquivo deve ser :
>>
>> user1:pass1
>> user2:pass2
>>
>> e assim por diante ...
>>
>> um [ ]
>>
>>
>> ----- Original Message -----
>> From: marceloconterato
>> To: address@hidden
>> Sent: Tuesday, March 30, 2004 12:27 PM
>> Subject: [shell-script] Script para Criar Usuários
>>
>>
>> Amigos tenho em arquivo .txt a lista dos meus usuários, com grupo e a
>> senha.
>> Gostaria de um script que adiciona-se meus usuários no sistema com
>> seus grupos e a senha.
>>
>> Desde Já Agradeço
>>
>> Marcelo Conterato
>>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Re:_Script_para_Criar_Usuários,
opa <=