Samba
Publicado por Eduardo Assis 21/05/2003
[ Hits: 11.210 ]
Homepage: http://www.proredes.com.br
Galera fiz um script para cadastrar usuarios no Linux e no samba (PDC)
e tambem ele pode ser usado para deletar usuarios no Linux e no SAMBA
ele desabilita as teclas CTRL+C e assim o usuario não consegue sair do sistemas ... para executar basta edita-lo e ler o comeco ...
Abraços
tucs
#!/bin/bash ###################################################################### # # # Script Feito por Eduardo Assis # # email: eduardodoctor@bol.com.br # # # # Esse Script tem por objetivo facilitar a nossa vida de # # Administrador de Redes Linux, Bastando colocar em GRUPO # # o seu grupo de trabalho para cadastrar os usuarios # # Esse Script vai fazer com que vc cadastre os usuarios no # # sistema e no samba. # # Aconselho criar um usuario para executar esse script # # e dar direitos para esse usuario de root alterando o # # /etc/passwd, e colocando no .bashrc dele para executar # # o ./samba.sg quando ele se logar e depois da chamada # # do ./samba.sh colocar o logout para que quando ele # # sair do script ele seja deslogado # # # ##################################################################### # aqui eu desabilitei as teclas CTRL+C Caso Seja apertada para ele ter acesso ao Linux trap "" 1 2 3 15 # Aqui o Grupo de Trabalho de Sua Empresa | Não esqueça de criar o grupo de trabalho antes ( groupadd nome_do_grupo ) $grupo='grupo_de_trabalho' clear while true do clear echo " Cadastro de Usuários no Linux e no Samba (PDC) " echo " By" echo " Eduardo Assis " echo " email: eduardodoctor@bol.com.br" echo echo echo " Escolha uma das Opções Abaixo: " echo echo -e "\e[0;32m""" echo " [1] Cadastro de Usuário " echo " [2] Deletar Usuário " echo " [3] Sair " echo echo -e "\e[0;37m""" echo -n " Favor Digitar a Opção Desejada: " read opcao case $opcao in 1) clear echo " Cadastro de Usuários no Linux e no Samba (PDC) " echo " By" echo " Eduardo Assis " echo " email: eduardodoctor@bol.com.br" echo echo echo -e "\e[0;32m""" echo -n "Digite o Nome do Usuário para Cadastro: " echo echo -e "\e[0;37m""" read nome adduser $nome passwd $nome chown $nome.$grupo /home/$nome smbadduser $nome:$grupo echo -e "\e[0;32m""" echo -n "Cadastro Efetuado com Sucesso !!!, Aperte qualquer tecla para continuar ... " echo -e "\e[0;37m""" echo read ;; 2) clear echo " Cadastro de Usuários no Linux e no Samba (PDC) " echo " By" echo " Eduardo Assis " echo " email: eduardodoctor@bol.com.br" echo echo echo -e "\e[0;32m""" echo -n "Digite o Nome do Usuário para ser Deletado: " echo echo -n "Aviso todos os dados da pasta pessoal do Usuário será Deletado " echo echo -e "\e[0;37m""" read deletado userdel $deletado rm -rf /home/$deletado sed "/$deletado/d" /etc/smbpasswd >> /etc/smbpasswdold rm -rf /etc/smbpasswd mv /etc/smbpasswdold /etc/smbpasswd echo -e "\e[0;32m""" echo -n "Usuário Deletado com Sucesso !!!, Aperte qualquer tecla para continuar ... " echo -e "\e[0;37m""" echo read ;; 3) clear exit ;; esac done
Cura VMWare Player e Workstation
Copia arquivos distribuidos em pastas diferentes para uma única pasta.
Script q ue cria uma galeria de imagens
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Problema com nome composto e organização na tela do yad (0)
Formatando cartão de memoria que nao formata[AJUDA] (18)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (5)
warsaw parou de funcionar após atualização do sistema (solução) (1)