Script para adicionar usuario [RESOLVIDO]

13. Você pode transformar esse script em um script automático

Wesley Gottara Patricio Ferreira
Wesley_Anateck

(usa Debian)

Enviado em 16/03/2017 - 10:24h

Você pode fazer um script automático, onde é muito melhor fazer isso do que fazer um script com interação com o usuário, por exemplo, você trabalha em uma empresa de TI e Administra servidores de autenticação para usuários da rede.

Seu chefe vem e fala, crie 1000 usuários, para nossa Filial com senhas iguais, mas com um nome que diferencie um do outro.

Você poderia fazer esse script assim:

#!/bin/bash
CONTA=1
PASSWORD=LeipZ1G39
while [ $CONTA -le 1000 ]
do
username usuario$CONTA -s /bin/fail -d /home/usuario$CONTA -m
passwd usuario$CONTA < /senha
printf " \t O usuário$CONTA foi criado com sucesso.\n"
CONTA=$(($CONTA + 1))
done

Antes de executar o script, crie o arquivo "senha" e deixe no diretório que você apontou em seu script (Em meu caso deixei na raiz) e dentro do aquivo, na linha 1 e 2, coloque a senha dos usuários, depois salve e feche o arquivo.
Agora dê permissão de execução para o script. (Exemplo: chmod +x /caminho_de_seu_script)

Agora execute o seu script: bash /caminho_de_seu_script

Espero ter ajudado e aumentar o seu conhecimento em Linux, não só você mas todas as pessoas que não tem tanta experiência com esse S.O.

Abraços!

A maior alegria de uma pessoa deve ser ajudar o seu próximo....




  



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts