Script para criação de usuários do Samba
Publicado por Thiago Fernandes Gonzaga 09/04/2008
[ Hits: 7.964 ]
É um script simples que pede o nome de usuário (Apenas o nome que o usuário usará para logar) e faz o resto que é:
1-Cria o usuário e a home dele;
2-Cria a pasta "profiles"(onde fica os arquivos do usuário);
3-Dá permição para que apenas o usuário tenho acesso a pasta;
4-Cria o usuário no SAMBA;
5-Abre o arquivo "/etc/passwd" para você digitar o nome completo do usuário.
Lembre-se que o script cria as pastas da seguinte forma:
z:\profiles\nome_usuario
Altere comforme seu smb.conf
#!/bin/bash clear echo " #############################################" echo " # Script - CRIAR USUARIO - HOME/SMB #" echo " # #" echo " # Thiago Fernandes Gonzaga - 21/02/2008 #" echo " #############################################" echo Digite o nome de usuario read nome useradd -m $nome cd /home/$nome mkdir profiles chown -R $nome /home/$nome/profiles cd /home/$nome/profiles #mkdir $nome #chmod 777 /home/$nome/profiles/$nome smbpasswd -a $nome nano /etc/passwd echo Usuario criado
Criar Script para apagar determinados arquivos
Monitora HD e envia e-mail caso atinja a um limite utilizado
Script para fazer download no rapidshare com conta premium
Funções Ni - funções para manipular listas e strings
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Sistema da Coréia do Norte - Red Star OS (8)
Driver Realtek RTL8852BE não disponível para Ubuntu 22.04.4 LTS kernel... (5)
redirecionando saida de comando touch para o AWK[AJUDA] (16)