Perfil de estações Win2KPro e WinXPPro no SAMBA
Galera!!
Bom dia pra todos!
Visão geral da estrutura:
Server Samba 2.2.8 com Slackware 9 / Estações Win2KPro e WinXPPro
Já montei o server PDC-SAMBA e estou autenticando as minhas estações normalmente e as mesmas estão acessando seus diretórios conforme permissões dadas no Linux.
Agora eu preciso montar uma forma de administrar os perfis dos usuários; quando as estações Win2k/XP logarem no Samba elas tem que puxar os perfis configurados no Samba e não utilizar o perfil local, pois assim fica administrável e fácil de editar e auterar os perfis e não ficar indo de micro em micro para mudar alguma coisa.
Alguém já montou esta estrutura e pode me dar umas dicas??
Abraços.
Agradeço todas as dicas.
---------------------Meu smb.conf------------------------
# Samba config file created using SWAT
# from 172.16.64.3 (172.16.64.3)
# Date: 2004/03/26 11:33:38
# Global parameters
[global]
workgroup = COLPMC
netbios name = COLPMC81
netbios aliases = colpmc81
server string = Servidor de Logon - Samba Server %v
encrypt passwords = Yes
min passwd length = 4
smb passwd file = /etc/samba/smbpasswd
passwd program = /usr/bin/passwd %u
log level = 3
log file = /var/log/samba_log.%u
max log size = 100
keepalive = 20
socket options = IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-1
logon script = %U.bat
logon path = \\%L\profiles
logon drive = H:
logon home = \\%L\info
domain logons = Yes
os level = 100
preferred master = Yes
domain master = Yes
wins support = Yes
remote announce = 172.16.0.0
comment = Servidor Samba
admin users = root, waltair
printing = lprng
[homes]
comment = Pastas dos Usuarios
valid users = %S
read only = No
create mask = 0664
directory mask = 0777
browseable = No
[printers]
comment = Impressoras Linux
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[netlogon]
comment = Compartilhamento de Scripts
path = /etc/samba/netlogon
read only = No
profile acls = Yes
browseable = No
locking = No
[info]
comment = Inform tica
path = /home/informatica
read only = No
create mask = 0700
guest ok = Yes
browseable = No
[profiles]
comment = Linux PDC Profiles
path = /etc/samba/profiles
read only = No
create mask = 0700
profile acls = Yes
browseable = No
locking = No
Perfil de estações Win2KPro e WinXPPro no SAMBA
Galera!!!!
Segue abaixo a minha solução para os perfis das estações win2k e winXP
ficarem no samba (perfil móvel); com isto o gerenciamento de perfis fica bem
mais fácil; é lógico que exige um pouco mais de disco para o server Samba
mas quanto a isso não vejo problemas.
primeiramente segue a linha que faz esta mágica:
logon path = \\%L\profiles\%U
\\ -> para acessar um caminho da rede;
%L -> para pegar o Netbios do meu server Samba (no caso colpmc81);
\profiles -> compartilhamento que eu criei no samba (confs deste
compartilhamento descritas abaixo no smb.conf, as permissões de acesso devem
ser bem definidas no linux);
\%U -> com esta variável ele gera uma pasta pra cada user que está logando e
coloca o perfil lá dentro (o perfil só é colocado quando efetuamos o logoff
pela primeira vez - logoff como o user que acabou de logar);
Pronto é isso aí. :-)
Agora o mais importante as permissões de acesso tem que estar muito bem
definidas no linux também, pois caso contrário ele não irá acessar a pasta
do perfil e consequentemente não irá logar.
Segue abaixo o meu smb.conf completo; por enquanto não me preocupei com
muitos detalhes de cada compartilhamento e sim em fazer as estações win2k e
winXP autenticarem no samba e armazenar o perfil no server, e tb mapear uma
unidade de rede para alocação dos seus arquivos de serviço e alterar as suas
senhas da própria estação.
smb.conf completo ----># Samba config file created using SWAT
# from 172.16.64.3 (172.16.64.3)
# Date: 2004/03/29 12:45:22
# Global parameters
[global]
workgroup = COLPMC
netbios name = COLPMC81
netbios aliases = colpmc81
server string = Servidor de Logon - Samba Server %v
encrypt passwords = Yes
min passwd length = 4
smb passwd file = /etc/samba/smbpasswd
passwd program = /usr/bin/passwd %u
log level = 3
log file = /var/log/samba_log.%u
max log size = 100
keepalive = 20
socket options = IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-1
logon script = \\%L\profiles\%G.bat
logon path = \\%L\profiles\%U
logon drive = H:
logon home = \\%L\info
domain logons = Yes
os level = 100
preferred master = Yes
domain master = Yes
wins support = Yes
remote announce = 172.16.0.0
comment = Servidor Samba
admin users = root, waltair
printing = lprng
[homes]
comment = Pastas dos Usuarios
valid users = %S
read only = No
create mask = 0664
directory mask = 0777
browseable = No
[printers]
comment = Impressoras Linux
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[netlogon]
comment = Compartilhamento de Scripts
path = /etc/samba/netlogon
read only = No
profile acls = Yes
browseable = No
locking = No
[info]
comment = Inform tica
path = /home/informatica
read only = No
create mask = 0700
guest ok = Yes
browseable = No
[profiles]
comment = Linux PDC Profiles
path = /etc/samba/profiles
read only = No
create mask = 0700
profile acls = Yes
browseable = No
locking = No
Fim do smb.conf <----------------