cria usuario
Publicado por Perfil removido 28/10/2003
[ Hits: 7.862 ]
script basica pra criacao de usario...
funciona legal o slacware, so que tem que mudar uns lance se vc for usar no redhat, conectiva, mandrake, pq nessas disto o comando useradd ja cria home e no slackware nao......
#! /bin/bash case $1 in novo) clear echo echo -n "GERENCIAR USUARIOS (Criando usuario)" echo echo -n "Digite o nome do usuario: " read inputline1 if (test "$inputline1" != "") then mkdir /home/$inputline1 useradd -g mailusers -d /home/$inputline1 -s /bin/bash $inputline1 chown -R $inputline1:mailusers /home/$inputline1 passwd $inputline1 echo echo -n "Desje criar outro usuario[y/n]? " read inputline2 if (test $inputline2 == "y") then admusers novo else exit fi else echo -n "ERRO: Impossivel criar um usuario com nome vazio!!!" echo echo -n "Desje criar outro usuario[y/n]? " read inputline2 if (test $inputline2 == "y") then admusers novo else exit fi fi ;; del) clear echo echo -n "GERENCIAR USUARIOS (Excluindo usuario)" echo echo -n "Digite o nome do usuario [l p/ listar]: " read inputline1 if (test $inputline1 = "l") then awk -F: '{ print $1 }' /etc/passwd > /tmp/tmp001 less /tmp/tmp001 admusers del else userdel -r $inputline1 echo -n "Deseja excluir outro usuario [y/n]? " read inputline2 if (test $inputline2 = "y") then admusers del else exit fi fi ;; *) clear echo echo -n "GERENCIAR USUARIOS (Criando usuario)" echo echo -n "Digite o nome do usuario: " read inputline1 if (test "$inputline1" != "") then mkdir /home/$inputline1 useradd -g mailusers -d /home/$inputline1 -s /bin/bash $inputline1 chown -R $inputline1:mailusers /home/$inputline1 passwd $inputline1 echo echo -n "Desje criar outro usuario[y/n]? " read inputline2 if (test $inputline2 == "y") then admusers novo else exit fi else echo -n "ERRO: Impossivel criar um usuario com nome vazio!!!" echo echo -n "Desje criar outro usuario[y/n]? " read inputline2 if (test $inputline2 == "y") then admusers novo else exit fi fi ;; esac
Bloquear Facebook no Linux Educacional 3
Instalando e Integrando o SWATCH com SNORT
Repasse de parâmetros de um script a outro
Verifica Falha Humana de Segurança em e-mail (usada por SPAMERS)
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Ativando o Modo Noturno via Linha de Comando no GNOME/Wayland
Habilitando a importação de senhas no Firefox
Como corrigir o erro do VirtualBox travar a máquina virtual em tela cheia
Instalando Google Chrome no Ubuntu 24.04 LTS
Quantidade de caracteres suportados na barra de endereços dos navegadores
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (33)