[Samba] Novos usuários não conseguem logar
Olá, pessoal !
Meu servidor samba estava funfando legal até eu usar o plug-in do webmin pra adicionar / remover os usuários ...
Eu estou fazendo assim pra adicionar um usuário
#adduser teste
#smbpasswd -a teste
#smbpasswd -e teste
Mas quando eu tento logar com o usuário teste, aparece isso no log:
PAM_unix[23058]: (samba) session opened for user teste by (uid=0)
smbd[23058]: [data e hora] smbd/password.c: authorise_login(872)
smbd[23058]: authorise_login: rejected invalid user nobody
PAM_unix[23058]: (samba) session closed for user teste
e o Ruindow$ mostra uma msg dizendo q a senha está incorreta ...
Aki está a seção global do meu smb.conf:
[global]
workgroup = DOMINIO
netbios name = SERVIDOR
server string = %h server (Samba %v)
encrypt passwords = Yes
obey pam restrictions = Yes
passwd program = /usr/bin/smbpasswd %u
log file = /var/log/samba/%m.log
max log size = 100
map to guest = Never
time server = Yes
socket options = TCP_NODELAY SO_SNDBUF=8192
printcap name = cups
logon script = logon.bat
domain logons = Yes
os level = 64
lm announce = True
preferred master = True
domain master = True
dns proxy = No
wins support = Yes
remote announce = 192.168.0.255
printing = cups
load printers = Yes
character set = iso8859-1
client code page = 850
Alguém imagina o que pode estar acontecendo ???
Valew !!!!!!!!
[Samba] Novos usuários não conseguem logar
Cara nos fizemos um script pra adicionar novos usuários, veja se le ajuda em algo!!
Código :
#!/bin/bash
#
# Verifica os parametros.
case $# in
2)
NOMELINUX=$1
NOMEWIN=$2
NOMECOMPLETO="Usuario SMB"
;;
3)
NOMELINUX=$1
NOMEWIN=$2
NOMECOMPLETO=$3
;;
*)
echo "smbuseradd nome_linux nome_win [nome_completo]"
exit 1
;;
esac
# Adiciona o usuario no Linux.
/usr/sbin/useradd -c "$NOMECOMPLETO" -G grupo -m -k /etc/smbskel -p inicio $NOMELINUX
echo "inicio" | passwd --stdin $NOMELINUX > /dev/null
# Adiciona o usuario no SAMBA.
/usr/local/samba/bin/smbpasswd -a $NOMELINUX inicio
echo $NOMELINUX" = "$NOMEWIN >> /usr/local/samba/private/smbusers
Primeiro ele adiciona o usuário no Linux com a senha padrão "inicio" e no grupo "grupo"
Depois adiciona no samba tbm com a senha inicio, depois cada usuário troca a senha pelo windows.