Script que adiona usuarios ao samba [RESOLVIDO]

1. Script que adiona usuarios ao samba [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 05/03/2013 - 10:31h

Olá a todos. Bem eu preciso criar 1 script que crie usuarios no sistema e insira-os no samba. Os usuario ja consegui criar o script para fazer isso, que é o seguinte:

#!/bin/bash

senha="oc2011"
nome="usuario"
grupo="olimpiada"

for ((i=3; i<=20; i++)) do
useradd -m -d /home/$nome$i -p $(openssl passwd -1 $senha) -s /bin/bash -g $grupo $nome$i
chown -R $nome$i /home/$nome$i
echo "Usuario$i criado"
done


Agora estou com um problema, pois preciso adicionar esses usuarios ao samba, porém o comando smbpasswd pede pro usuario digitar a senha manualmente, e preciso q tudo ocorra automaticamete com o script. todos eles vao ter a mesma senha, quem puder me dar qualquer dica ja vou ficar muito agradecido.

Uso o Debian squeeze 6. vlw


  


2. Re: Script que adiona usuarios ao samba [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 06/03/2013 - 13:38h

Opa, ja consegui, usei a seguinte linha

(echo senha ; echo senha) | smbpasswd -s -a login


Vlw msm assim






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts