SAMBA+WIN2000(AD)+NET USE
Pessoal,
Preciso de ajuda. Os usuarios estao logando em um dominio AD e eu faco no script de logon compartilhamentos apontando para o samba. As pastas livres, tudo bem. As pastas que eu protegi por senha, toda a vez pede senha, uma a uma, para poder mapear no win9x.
Eu queria que o simples fato de o usuario logar em qualquer estacao windows 9x, e tendo os mesmos usuarios e senhas no linux(passwd e smbpasswd), os mapeamentos protegidos fossem mapeados sem pedir senha.
Resumindo: se o /teste tah compartilhado apenas pro usuario fulano, toda vez que ele logar no win9x ele vai mapear automatico.
Eu sei que ha uma maneira pela importacao das senhas do AD, mas naum acho o software.
Tem como ele mapear soh pelo username?
SAMBA+WIN2000(AD)+NET USE
pra começar posta a seção global do teu smb.conf ...
SAMBA+WIN2000(AD)+NET USE
tem como mapear soh pelo usuario sem mas vai dar um trabalho do k7...
no smb.conf altera o logon script de %G.bat pra %U.bat
ae no /home/netlogon vc vai ter q criar um arquivo.bat pra cada usuario com as pastas de cada um.....
SAMBA+WIN2000(AD)+NET USE
coloca a linha
logon script = %U.bat
e faz oq falei no outro post
SAMBA+WIN2000(AD)+NET USE
a certo agora entendi direito, foi mal a confusao
seguinte onde tem a linha lah do passwd tem uma opcao pra ele usar as senhas do proprio windows pra logar, mas eu num lembro como eh
da uma olhada no site do samba que lah tem um exemplo disso passo a passo
SAMBA+WIN2000(AD)+NET USE
Pega este link: http://us1.samba.org/samba/docs/man/howto e procura no capítulo 6 (Domain Membership). Lá explica como fazer o que você deseja.
SAMBA+WIN2000(AD)+NET USE
[global]
passwd program = /usr/bin/passwd %u
read prediction = yes
dns proxy = no
null passwords = yes -- TENTEI USAR NULL PASSWORDS. NÃO DEU.
encrypt passwords = yes
character set = ISO8859-1 -- PARA ARQUIVOS ACENTUADOS
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
invalid users = root
max log size = 1000
unicode = yes
obey pam restrictions = yes
debug level = 0
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\$
preserve case = yes
#=========================
security = domain
password server = servidor windows
wins server = servidor windows
netbios name = servidor linux
#=========================
workgroup = MEUDOMINIO
server string = %h server (Samba %v)
syslog = 1
log file = /var/log/samba/log.%m
username map = /etc/samba/user.map
os level = 20
public = yes
precisa adicionar o servidor windows no AD com o comando:
smbpasswd -j nome do domínio -r nome do servidor windows -U administrator
espero ter ajudado ...
Antes tarde do que nunca.