sexta-feira, 27 de novembro de 2009

SAMBANDO COM O WINDOWS 2000 PRO

COMO FAZER - SERVIDOR SAMBA PDC COM ESTAÇÕES WIN2000PRO

Por Ralph Duarte (ralphdcl@gmail.com)

Passei um bom tempo buscando informacoes na internet sem conseguir colocar a minha
estacao de trabalho Windows 2000 Pro no dominio com PDC Samba. Quando consegui resolvi
deixar a minha contribuicao para a comunidade.

Exemplo de configuracao do smb.conf:
#======================= Global Settings =====================================
[global]
workgroup = MEUDOMINIO
server string = Samba Server
printcap name = /etc/printcap
load printers = yes
printing = lprng
guest account = root
log file = /var/log/samba/log.%m
max log size = 50
debug level = 1
security = user
password level = 8
username level = 8
encrypt passwords = yes
smb passwd file = /etc/smbpasswd
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n *ReType*new*UNIX*password* %n *passwd:*all*authentication*tokens*updated*successfully*
username map = /etc/smbusers
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
remote browse sync = 192.168.6.255
remote announce = 192.168.6.255
local master = Yes
os level = 99
domain master = yes
preferred master = yes
domain logons = yes
name resolve order = wins lmhosts bcast
wins support = yes
dns proxy = no
preserve case = no
short preserve case = no
default case = lower
case sensitive = no
create mask = 0664
admin users = @suporte
valid users = @suporte, @users, @root
update encrypted = Yes
time server = Yes
domain admin group = @suporte
logon path = \myseverprofile\%U
logon script = logon.bat

#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes

[netlogon]
comment = Network Logon Service
path = /home/netlogon
guest ok = yes
writable = no
share modes = no

[Profiles]
path = /home/profiles
browseable = no
guest ok = yes

[grupo]
comment = Pasta de trabalho do grupo
path = /home/grupo
valid users = @users
public = no
writable = yes
browseable = yes
create mask = 0775

[publico]
comment = Pasta de trabalho publica
path = /home/publico
valid users = @users
public = yes
writable = yes
browseable = yes
create mask = 0775



#============================ FIM DO SMB.CONF ================================

Cadastre a maquina no linux:

[root@localhost]# adduser nome_da_maquina$

Observer o simbolo de dolar no final do nome, eh necessario.


Agora, cadastre no samba a maquina, sem o $:

[root@localhost]# smbpasswd -am nome_da_maquina

Cadastre todas as maquinas de sua rede

E para finalizar os cadastros, cadastre os usuarios da rede e o
root no samba:

[root@localhost]# smbadduser root:root

ou

[root@localhost]# smbpasswd -a logon_usuario


Coloque o samba para rodar:

[root@localhost]# service smb start


Configurando os Clientes Windows 2000-Pro:

Clique com o botao direito do mouse em Meu Computador > Propriedades
Ao Abrir a janela clique na aba Identificacao de rede > Botao Propriedades
Ao Abrir a janela digite o nome da maquina > Digite o Dominio > Clique OK
Ao Abrir a janela digite o nome do usuario root e a senha que vc cadastrou
para ele no samba.

Obs: Aqui o nome da maquina nao pode ter o $, ok!

Nao é necessario fazer nenhuma alteracao na registry.
Pode instalar até o service pack 3 do windows 2000-Pro que nao interfere no logon.


Exemplo de logon.bat

net time \myserver /set /y
net use G: \myservergrupo
net use P: \myserverpublico

Outras referencias de documentacao samba em:

http://hr.uoregon.edu/davidrl/samba.html
http://us1.samba.org/samba/docs/
http://www.sisper.com.br/lista/samba.php
http://www.comlinux.com.br/
http://dicaslinux.linuxsecurity.com.br/
http://www.underlinux.com.br/

Leia tambem o manpage do samba:
[root@localhost]# man samba
[root@localhost]# man smb.conf

Nenhum comentário:

Postar um comentário