Beruflich Dokumente
Kultur Dokumente
CAPA
Samba com
Windows 7
Para o Windows 7 fazer logon em domnios
Samba, necessrio mais do que fora de
vontade. Siga este passo a passo para o sucesso.
por Marcos Amorim e Pablo Hess
Samba
e as ferramentas de integrao do
OpenLDAP ao restante do sistema
GNU/Linux. Em sistemas derivados
do Debian, o comando necessrio :
apt-get install slapd ldap-utils
samba smbldap-tools samba-doc
libnss-ldap libpam-ldap smbclient
http://www.linuxmagazine.com.br
Windows 7 | CAPA
Samba e Unix
com LDAP
A autenticao de usurios e mquinas por meio do LDAP requer alteraes nos arquivos /etc/nsswitch.
conf e alguns arquivos da pam:
passwd:
group:
shadow:
hosts:
compat
compat
compat
compat
ldap
ldap
ldap
ldap
38
39
40
41
42
43
44
# Banco de dados
database hdb
# Base do servio de diretrios
suffix dc=linuxmagazine,dc=com,dc=br
39
CAPA | Windows 7
# Arquivo /etc/pam.d/common
-password:
password sufficient pam_ldap.so
# Arquivo /etc/pam.d/common-auth:
auth sufficient pam_ldap.so
# Arquivo /etc/pam.d/common
-account:
account sufficient pam_ldap.so
A integrao definitiva do Samba ao LDAP requer uma identificao inequvoca do servidor Samba
(mesmo que ele esteja na mesma
mquina que o OpenLDAP). Para
isso, use o comando:
net getlocalsid
A sada vai informar o SID (Samba ID) do servidor, que deve ser
algo como:
S-1-5-21-105420234-(...)-234971872
40
http://www.linuxmagazine.com.br
Windows 7 | CAPA
masterDN=cn=Manager,dc=linuxnewme
dia,dc=com,dc=br
masterPw=senha_do_usurio_Manager
Enchendo o LDAP
41
CAPA | Windows 7
Para cimentar a parceria entre Samba e LDAP, basta agora editar o arquivo de configurao do Samba, /etc/
samba/smb.conf, de acordo com a listagem4, para instru-lo a usar os scripts
das smbldap-tools na hora de criar
automaticamente contas de usurios
e de mquinas.
Em seguida, no se esquea de
definir a senha do usurio administrador do domnio (Manager):
# smbpasswd -W
Teste parcial
Figura 2 Para alterar as configuraes de rede do cliente, clique em Alterar
configuraes.
42
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
http://www.linuxmagazine.com.br
Windows 7 | CAPA
# smbldap-useradd -m -a \
administrator
# smbldap-passwd administrator
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Primeira tentativa
Se o objetivo da interoperabilidade
concreta entre sistemas Windows e
GNU/Linux j tivesse sido alcanado, bastaria configurar o cliente
Windows 7 para fazer logon via rede,
apontando nele o IP ou o nome NetBIOS do PDC Samba.
No menu Iniciar, clique com o
boto direito sobre Computador e em
seguida no item Propriedades (figura1). Na janela que se abre (figura 2),
clique em Alterar configuraes. Na
nova janela, pressione o boto Alterar. Na janela seguinte, marque o
item Domnio (figura 3) e digite o
43
CAPA | Windows 7
Soluo oficial
44
ltimas alteraes
http://www.linuxmagazine.com.br
Windows 7 | CAPA
Figura 6 As alteraes crpticas no registro do Windows 7 dizem respeito s requisies DNS e ao modo de compatibilidade de domnios.
Impressora e CD/DVD
Na listagem 5, as linhas 3 a 10 definem as impressoras que sero compartilhadas no entanto, isso s possvel
para aquelas instaladas no prprio
servidor. As linhas 14 a 19, por sua vez,
criam o compartilhamento padro no
qual as estaes Windows buscaro os
drivers das impressoras compartilhadas,
chamado print$. Evidentemente, o ideal copiar para a pasta compartilhada
(/var/lib/samba/printers/) os drivers
das impressoras locais. n
Mais informaes
[1] Martin Schuppert, Est servido?: http://lnm.com.br/article/2772
[70] C
omo conectar um cliente Windows 7 ao Samba 3.x:
http://wiki.samba.org/index.php/Windows7
[71] P
atch para o registro do Windows 7:
https://bugzilla.samba.org/attachment.cgi?id=4988&action=view
Sobre o autor
Marcos Amorim consultor em Tecnologia da Informao com mais de oito anos de experincia, atuando em ambientes de misso crtica com especializao em arquitetura de virtualizao e
computao baseada em servidor (SBC). Alm disso, tambm matenedor do projeto Thinstation.
Pablo Hess editor da Linux Magazine, tem mestrado em gentica e especializao em bioinformtica. autor de softwares de cdigo aberto para computao cientfica e tem experincia
em administrao de sistemas.
Gostou do artigo?
Queremos ouvir sua opinio. Fale conosco em
cartas@linuxmagazine.com.br
Este artigo no nosso site:
http://lnm.com.br/article/3235
45