- CRIAR VARIOS USUARIOS
+ Responder ao Tópico
-
CRIAR VARIOS USUARIOS
Galera, tenho um arquivo txt que tem mais ou menos uns 700 nomes de usuários, um em cada linha, vocês sabem alguma maneira de adicionar esses usuários em um outro sistema linux? to precisando muito disso, pois estou exportando estes usuários de um servidor Windows!! bem, caso isso não seja possivel, se tiverem outra saida, a dica cai bem!!
obrigado...
-
CRIAR VARIOS USUARIOS
Hello guys !!!
Não posso te dar certesa mais vc jah tento colar no txt onde fica armazenado os users do linux ?
Vlw !!!
-
CRIAR VARIOS USUARIOS
Amigo GuE, acho que você não entendeu, to querendo passar a mesma lista de usuarios de e-mail do Windows para Linux, quero algo que pegue esse txt com os nomes de usuários e adicione todos eles no Linux de uma vez só, criando seus diretórios e tudo mais... todos esses usuários são usuários de E-MAIL...
-
CRIAR VARIOS USUARIOS
Cara, acho que da forma que vc quer não e possível. Isso já é muito complicado de windows para windows. Mas não deixe de pesquisar.
-
CRIAR VARIOS USUARIOS
Opa amigos, consegui uma solução... o script é o seguinte:
## INICIO
#!/bin/bash
for usuario in ´cat USUARIOS.TXT´
do
useradd $usuario
passwd $usuario
cat carta.txt | mail -s "Seja bem vindo" [email protected]
done
## FIM
bom, no mesmo diretorio que esta este script, voce tem que ter o arquivo USUARIOS.TXT com todos os seus nomes de usuarios, um por linha, tambem tem que ter o arquivo carta.txt, que é uma mensagem de boas vindas que todo usuario cadastrado ira receber...
o ruim desse esquema é que para cada usuario criado, voce tem que digitar a senha dele, ja pensou isso para 700 usuarios? bom, ainda estou atras de algo, algum outro script ou sintaxe de comando que use: comando usuario senha, no lugar da linha:
passwd $usuario
poderia ser
comando $usuario senhapadrao
quando eu conseguir algo, posto aqui!!!
até mais...
-
CRIAR VARIOS USUARIOS
#!/bin/bash
for nome in `cat lista.txt` ; do
useradd $nome
echo $RANDOM > tmp
passwd --stdin $nome < tmp
mail -s "Senha" [email protected] < tmp
done
Apos criar um usuario, ele ja cria uma senha diferente para cada um formada somente por numeros(criados pela variavel RANDOM) e envia essa senha por email para cada um. Os usuarios podem trocar essa senha assim q receberem, assim o trabalho de colocar senhas nao fica para o administrador.
[ ] ´s
-
CRIAR VARIOS USUARIOS
Po Benzatti, comando cara!! me ajudou mesmo... o script ficou assim:
#!/bin/bash
for usuario in `cat usuarios.txt` ; do
useradd -m -c $usuario -d /home/$usuario -s ´/bin/false´ $usuario
echo 12345678 > senhapadrao
passwd --stdin $usuario < senhapadrao
cat carta.txt | mail -s "Seja bem vindo" [email protected]
done
pus uma senha igual para todos os usuarios(1234567<IMG SRC="images/forum/icons/icon_cool.gif">, ai eles entram no webmail e trocam suas senhas...