Gadmin-Samba, função do deactivate

Iniciado por ikeuchi, 01 de Setembro de 2010, 09:29

tópico anterior - próximo tópico

ikeuchi

Olá pessoal,

Eu configurei um servidor Samba utilizando o Gadmin-Samba 0.2.8 [Ubuntu 10.04 Server] (estou ficando velho para ficar lendo o que cada linha no smb.conf significam, rs).
Ficou muito bom, porém...
Bem, porém se eu preciso reiniciar o servidor o Samba não coloca meu servidor automaticamente na rede Windows, eu preciso entrar no Gadmin-Samba e apertar o Deactivate, não entendi nada... Antes eu achava que era o winbindd que dava pau, mas desinstalei e continua na mesma.

1) Alguém sabe o que o Deactivate faz??? O que desativa???
2) É normal eu não ver os usuários na aba usuários? Fica uma telinha rosa... Bem, isso eu coloquei pelo console, mas que ia ser uma mão na roda estar lá bonitinho, isso ia.
3) não tem mais o samba no init.d, agora é smbd... mas eu dou o comando smbd start, smbd stop... o feedback é zero... isso reinicia ou não o Samba?

Meu smb.conf segue abaixo. Como foi gerado automaticamente pelo gadmin eu mexi em poucas coisas.
Eu gostaria de poder reiniciar meus servidor sem me preocupar em entrar no gadmin para dar deactivate (só assim meu servidor samba compartilha pastas e impressora).


[global]
netbios name = SAFIRASVR
server string = Servidor Safira
workgroup = SAFIRA
security = user
hosts allow = 127. 192.168.1.
interfaces = 127.0.0.1/8 192.168.1.0/24
bind interfaces only = yes
remote announce = 192.168.1.255
remote browse sync = 192.168.1.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
smb passwd file = /etc/samba/smbpasswd
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no

[homes]
comment = Home Directories
path = /home
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[netlogon]
comment = Network Logon Service
path = /home/netlogon
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[profiles]
comment = User Profiles
path = /var/samba/profiles
read only = no
available = yes
browseable = no
writable = yes
guest ok = no
public = no
printable = no
create mode = 0600
directory mask = 0700
locking = no
strict locking = no

[printers]
comment = All Printers
path = /var/spool/samba
valid users = @safira
browseable = yes
writable = no
guest ok = yes
public = yes
printable = yes
locking = no
strict locking = no

[pdf-documents]
path = /home/pdf-documents
comment = Converted PDF Documents
available = yes
browseable = yes
writeable = yes
guest ok = yes
locking = no
strict locking = no

[pdf-printer]
path = /tmp
comment = PDF Printer Service
printable = yes
guest ok = yes
use client driver = yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command =

[compat]
path = /home/compat
comment = No comment
valid users = @safira
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = yes
printable = no
locking = no
strict locking = no


zekkerj

Citarnão tem mais o samba no init.d, agora é smbd... mas eu dou o comando smbd start, smbd stop... o feedback é zero... isso reinicia ou não o Samba?
O Samba tem duas partes, o servidor (smbd) e o localizador (nmbd). Quando vc tem um script "samba" em init.d, os dois são inicializados/terminados/reiniciados ao mesmo tempo. Quando eles são separados, vc pode comandá-los de forma independente.

Normalmente quando vc mexe nos compartilhamentos, vc só precisa reiniciar o "smbd". O outro vc mexe quando muda o nome ou o grupo da máquina.

O "deactivate" deve desligar os dois daemons ao mesmo tempo.

Talvez seu problema esteja no nmbd. Reinicie sua máquina, e veja se ele está iniciando automaticamente.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

ikeuchi

Então...
O bizarro é que quando eu aperto o deactivate é que funciona, estranho não?
E mesmo apertando o deactivate o programa diz que está ativo... não muda o status. Antes desligava somente o winbdd, que eu desinstalei...

Vou reiniciar hoje a noite e ver se o nbmd e o smbd iniciam normalmente, valeu pela dica.
Mas continuo aceitando opiniões, rs.