Pular para o conteúdo

Script para adicionar usuario [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

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

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....


Responder tópico

01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder