Criando usuarios com DIALOG

Publicado por Bruno L Damada 25/06/2007

[ Hits: 6.747 ]

Homepage: www.bdois.com

Download cria_user.sh




Criação de usuários com o Dialog!

Bem simples, mas funciona!

Utilizo na empresa; é necessário mudar o nome do grupo.

[;

  



Esconder código-fonte

# Adiciona usuario
# Desenvolvido por: Bruno L Damada
# 15-06-2007 - bruno@bdois.com
###

usuario=$( dialog --stdout --inputbox 'Digite o nome do novo usuario:' 0 0 )

qualgrupo=$( dialog                   \
        --stdout                      \
        --menu 'Selecione um grupo:'  \
        0 0 0                         \
        1 'Desenvolvimento'           \
        2 'Suporte'                   \
        3 'Contabil'                  \
        4 'Vendas'                    )

    case "$qualgrupo" in

         1) grupo=desenvolvimento;;
         2) grupo=suporte;;
         3) grupo=contabil;;
         4) grupo=vendas;;
     esac

useradd -g microwork -G $grupo -s /bin/false $usuario >> add.log
mkdir /home/$usuario
mkdir /home/$usuario/thunderbird
mkdir /home/$usuario/exodus-log
chmod 700 -R /home/$usuario
chown $usuario.microwork /home/usuario

dialog                           \
   --title 'Aguarde'             \
   --infobox '\nProcessando...'  \
   5 30
sleep 2

dialog                                         \
   --title 'Concluido!'                        \
   --msgbox '\nUsuario criado com sucesso...'  \
   0 0

clear


Scripts recomendados

script para trabalhar com disquetes no linux

Calculadora básica em Shell Script

Script que exibi informações do sistema

Feliz Natal para todos do VOL

Script para criar tar.gz e tar.bz2


  

Comentários
[1] Comentário enviado por vitinho217 em 26/06/2014 - 10:42h

Simples e prático !

[2] Comentário enviado por vitinho217 em 26/06/2014 - 10:45h

Vale lembra que é necessário ser o super-usuário(root) para realizar as operações do script.

Obrigdo pela contribuição ao VOL !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts