Script - Criar vários usuários no samba de uma só vez

1. Script - Criar vários usuários no samba de uma só vez

Emanuel Meireles
emanuelmeireles1

(usa Mandriva)

Enviado em 11/07/2016 - 14:11h

Preciso criar 103 usuários no Samba, tem algum script para fazer isso de uma só vez?


  


2. Re: Script - Criar vários usuários no samba de uma só vez

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 11/07/2016 - 18:02h

emanuelmeireles1 escreveu:

Preciso criar 103 usuários no Samba, tem algum script para fazer isso de uma só vez?


Boa tarde emanuelmeireles1.
O SCRIPT é relativamente simples, porem, requer alguns esclarecimentos. . .
Os 103 usuários já estão cadastrados no sistema?
Caso negativo, os mesmos terão acesso somente ao SAMBA?

No aguardo,
Marcelo Oliver





3. Re: Script - Criar vários usuários no samba de uma só vez

Emanuel Meireles
emanuelmeireles1

(usa Mandriva)

Enviado em 12/07/2016 - 08:08h

Sim, todos esses usuários já tem o seu cadastro no sistema e estão em seu respectivo grupo.. porém agora devo fazer o comando "smppasswd -a usuario" para cadastrar-los no samba, queria fazer isso de uma só vez para todos


4. Re: Script - Criar vários usuários no samba de uma só vez

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 12/07/2016 - 11:28h

emanuelmeireles1 escreveu:

Sim, todos esses usuários já tem o seu cadastro no sistema e estão em seu respectivo grupo..
porém agora devo fazer o comando "smppasswd -a usuario" para cadastrar-los no samba, queria fazer isso de uma só vez para todos


Bom dia, emanuelmeireles1.
Segue:

#!//bin/bash
UIDMIN=$(egrep '^UID_MIN' /etc/login.defs |awk -F" " '{print $2}') #"PEGA" o UID INICIAL
awk -F: '$3>='$UIDMIN'{print $1}' /etc/passwd|egrep -v 'nobody' >> LISTA_USERS.txt #GERA LISTAGEM De USUáRIOS
while IFS=$'\n' read -r USUARIO;do
sleep 0.125
smbpasswd -a "$USUARIO"
done < LISTA_USERS.txt


OBS.:
Se a resposta foi satisfatória, marque a como A MELHOR...

Att.:
Marcelo Oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts