Cadastro de usuários no Samba
Publicado por Anderson Menezes 23/11/2006
[ Hits: 10.993 ]
Homepage: http://andersonto.wix.com/consulting
Este script é para facilitar a vida do administrador para adicionar usuários e contas de máquinas no servidor Samba.
Geralmente é necessário abrir um terminal remoto para fazer alguma intervenção em contas de usuário, mas com esse shell script sua vida fica mais fácil. Assim que você der permissão de execução ao script (chmod a+x cadastra.sh), coloque-o no /usr/bin para acessá-lo de qualquer lugar.
clear echo " Sua Empresa " echo echo " Cadastro de Usuarios v1.2 10/10/2005" echo echo " por Anderson Menezes" echo echo "1) Adiciona um Usuario Samba" echo "2) Altera Senha de Usuario Samba" echo "3) Adicionar uma conta de Maquina" echo "4) Excluir usuarios" echo "5) Sair" echo echo -n "Digite a opcao: " read opcao case $opcao in 1) echo -n "Informe o novo usuario : " read usuario echo -n "Informe o Nome Completo : " read nome if [ -d /home/$usuario ] ; then echo Usuario Existente else /usr/sbin/adduser -s /bin/false $usuario -c "$nome" smbpasswd -a $usuario sleep 2 cadastra.sh fi;; 2) echo -n "Informe o usuario: " read usuario smbpasswd $usuario cadastra.sh;; 3) echo -n "Informe no nome da Maquina : " read maquina if [ -d /home/$maquina ] ; then echo Maquina Existente else /usr/sbin/adduser -s /bin/false -g nobody -c "Conta de Maquina" -d /dev/null $maquina smbpasswd -a -m $maquina fi ;; 4) echo -n "Informe o nome do usuario Samba:" read usuario smbpasswd -x $usuario userdel -r $usuario cadastra.sh;; 5) echo -n "Deseja sair do Sistema ? (s) ou (n) : " read resposta if [ $resposta = s ] ; then exit else cadastra.sh fi ;; esac
Mensagem de volume alto quando o fone de ouvido está conectado
Script que tira um screen shoot da tela e salva em um
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Pegar a ultima ocorrencia viva (1)
Pq me aparece isso quando fui atualizar o Ubuntu 24.10 no terminal? (1)
como coloco para instalar com esse erro. (13)
Alguém sabe de documentos de texto e /ou vídeo aulas de certificações ... (1)