Pular para o conteúdo

Criando usuarios com DIALOG

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

Bem simples, mas funciona!

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

[;
Bruno L Damada bruno.damada
Hits: 7.047 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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

Bem simples, mas funciona!

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

[;
Download cria_user.sh Enviar nova versão

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

Monta CDROM

Verifica se quem executa é root

Operações com valores em arquivo texto

Checar MD5SUM e SHA1SUM

Script para enviar email, avisando quando alguem loga na maquina

#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

Entre na sua conta para comentar.