Meu smb está com seguinte problema: não está criando automaticamente a pasta dos usuários após o comando "smbpasswd -a user". O que pode estar esrrado? Estou usando o SuSe 9. [size=18px][/size]
Meu smb está com seguinte problema: não está criando automaticamente a pasta dos usuários após o comando "smbpasswd -a user". O que pode estar esrrado? Estou usando o SuSe 9. [size=18px][/size]
pelo que eu sei a pasta eh criada quando vc cria o usuario no sistema e não quando adiciona ele no samba, entao provavelmente quando ta criando o usuario no sistema nao ta criando a pasta.
falows
Isso é configurado pelos parâmtros:
user password sync
adduser script.
O adduser script é um wrapper do comando useradd no linux, com uma entrada em smbusers.
Sds,
Vc pode me mostrar um exemplo de como fazer a configuração dos parametros: user password sync / adduser script
Valeu...
Não é mais fácil vc adicionar o usuário no sistema primeiro e depois adicionar no samba ?
Concordo com o W00dy: é mais fácil vc adicionar o usuário no sistema primeiro e depois adicionar no samba. Para isso faça:
useradd -m usuario
smbpasswd -a usuario
O parametro -m cria a pasta do usuario no diretorio /home
Em algumas distros dá pra usar useradd "usuário"Postado originalmente por dispatcher
Abre um script com wizard para criação do usuário e já cria a pasta /home...
Existe alguma forma de se cirar o usuário no sistema e no Samba de uma só vez?
pelo webmin ou pelo swat... não lembro direito, mas pela lógica seria pelo webmin...
Adapte para seu uso, use com moderação.
add user script = /usr/sbin/useradd -g ntusers -c "Samba User" -d /dev/null -s /bin/false -M "%u"
add group script = /etc/smbgrpadd.sh "%g"
add machine script = /usr/sbin/useradd -d /dev/null -g @ntclients -s /bin/false -M %u
Sds,
acredito q esse seja o meu problema tb, oque esta acontecendo eh que eu quando logo no xp, ele diz que naum tenho nenhum perfil configurado...blah blah blah
e que vai utilizar um usuario temporario e que todas as confs q eu fizer seram perdidas....aew tenho q dar um jeito de dar perfil pra esse doido!!!
eh isso mesmo q eu tenho que fazer galera????
O samba mantém uma entrada default como esta:
logon path = \\%N\%U\profile
Onded: %N= netbios name e %U=user
crie um diretório chamado profile em seu diretório pessoal no servidor samba e faça o teste (as permissões são 660 user/user).
Você verá as configurações pessoais adicionada a este diretório pelo XP no proximo login.
Sds,
eh essa parte eu vih
mas eu deixei em branco e tah funcionando blza...o unico problema agora eh que mesmo eu logando no servidor samba, quando tento entrar verificar qualquer coisa que seja no server ele me pede a senha root do servidor samba, aew eu naum sei o pq dele estar fazendo isso....vc tem alguma ideia karfax???
valew
Claro, essa é a entrada default, vai aparecer se voce digitar testparm -v -sPostado originalmente por Valterri
Verificar como o que? dar um comando como net qualquer coisa, ou acessar um share?Postado originalmente por Valterri
Sds,
acessar share
pq eu fiz assim eu fiz um mapeamento manual pq eu naum entendi o pq naum estar sendo lido o net logon...c puder me ajudar nisso tb...
valew
sds
Aew....pelo amor de deus, alguem me ajuda por favor....eu naum sei mais oq fazer....
ele loga no samba e quando vou tentar sharear ou algo que eu tenha que utilizar o mapeamento do servidor....ele pede a senha root do samba
como posso desabilitar isso!!!!!!!
Não adianta se desesperar. Poste se smb.conf e eu vejo por aí o que está acontecendo. Se vc não se documentar, fica difícil ajudar. Coopere...
Sds
:toim: :cry: :@: :clap:
e aew karfax, blza vei???
seguinte eu tava conversando com uns amigos meus, aew eles me falaram tentar mudar a seguranca para "SHARE", eu fiz
no windows xp funcionou BLZA, mas no 98 ele fala q a senha eh invalida...aew eu fui e tentei fazer um usuario no smbpasswd para a maquina 98, mas naum rolou
entaum eu naum sei oq fazer...ai vai o smb
[global]
workgroup = Empresa1
server string = Samba Server
printcap name = /etc/printcap
load printers = yes
log file = /var/log/samba/log.%m
max log size = 500
debug level = 1
security = user
encrypt passwords = no
smb passwd file = /etc/smbpasswd
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 65
domain master = yes
preferred master = yes
domain logons = yes
logon script = vrinke.bat
logon script = vrinke.bat
logon path =
dns proxy = no
unix password sync = yes
encrypt passwords = no
map to guest = never
password level = 0
null passwords = no
dead time = 0
debug level = 0
admin users = root, fernandop
status = yes
ldap ssl = yes
netbios name = svr
[netlogon]
comment = Network Logon Service
path = /home/netlogon
guest ok = no
guest only = no
writable = no
share modes = no
available = yes
preexec close = no
root preexec close = no
[geral]
comment = Pasta comum a todos os usuarios
path = /home/samba/geral
read only = no
public = yes
force create mode = 777
force directory mode = 2777
available = yes
browseable = yes
guest only = no
writable = yes
only user = no
preexec close = no
root preexec close = no
inherit permissions = no
hide dot files = no
[themis]
comment = Pasta do BD Themis
path = /home/samba/themis
read only = no
public = yes
force create mode = 777
force directory mode = 2777
available = yes
browseable = yes
guest only = no
writable = yes
only user = no
preexec close = no
root preexec close = no
[outros]
comment = Pasta Outros
path = /home/samba/outros
read only = no
public = yes
force create mode = 777
force directory mode = 2777
available = yes
browseable = yes
guest only = yes
writable = yes
only user = no
preexec close = no
root preexec close = no
inherit permissions = no
hide dot files = no
inherit permissions = no
hide dot files = no
[%U]
comment = Pasta %U
path = /home/samba/usuario/%U
read only = no
public = yes
force create mode = 775
force directory mode = 2775
available = yes
browseable = yes
guest only = yes
writable = yes
only user = no
preexec close = no
root preexec close = no
inherit permissions = no
hide dot files = no
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = no
writable = no
printable = yes
available = no
[themis_nv]
comment = themis novo
available = yes
browseable = yes
path = /home/samba/themis_nv
public = yes
guest only = no
writable = yes
only user = no
preexec close = no
root preexec close = no
inherit permissions = no
hide dot files = no
eh isso aew....dah uma olhada e veja oq pode estar errado!!!!
valew man
A não ser que voce tenha editado o registro do windows de cada uma das máquinas da rede,Postado originalmente por Valterri
encrypt passwords = yes
ldap ssl = no
à não ser que voce tenha configurado seu openssl e o samba como AD, o que não é o caso.
Aí vai um exemplo de homes:
no [global]
logon path = \\%N\%U\profile
[homes]
read only = No
create mask = 0755
browseable = No
[geral]
comment = Pasta comum a todos os usuarios
path = /home/samba/geral
read only = no
public = yes
available = yes
browseable = yes
writable = yes
Voce tem que fazer uma modoficação em seus clientes de rede WinXP no registro,
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
"requiresignorseal"=dword:00000000
"signsecurechannel"=dword:00000000
Isto vale para Win2k e Win2003 também.
Remova o que não for essencial do seu smb.conf e vá acrescentando à medida que for necessário, depois que tudo estiver funcionando, um parâmetro por vez (mantenha um backup numerado pra caso vc queira reverter algo...
Sds,
vou testar agora....valew por vc estar me ajudando vei!!!