Samba "do crioulo doido" no Ubuntu 12.04

Iniciado por andregentoo, 12 de Setembro de 2012, 20:15

tópico anterior - próximo tópico

andregentoo

Prezados,
boa noite. Minha primeira vez aqui no fórum mas sou usuário de linux desde a época do Slackware. Migrei para o Ubuntu a cerca de dois anos e fui feliz até dar o upgrade para a 12.04. Fiz tudo funcionar mas com uma pane geral na minha máquina de 64 bits, tive que migrar o servidor para um i386 menor. Sem maiores problemas, até....SAMBA nele ! Ai a coisa ficou preta.

Tenho duas impressoras HP conectadas nesse servidor e um diretório que quero compartilhar (/home/ressurgencia/share). Depois de muita luta, consegui fazer a rede "ver" disco e impressora. Mas, no disco - não permite gravar nada no diretório ! e as impressoras - no processo de instalação vai até o driver e pimba! o windows diz que a impressora não está mais disponivel/não instala.
Sinceramente, já varri quase todos os tópicos do assunto na net e não consigo descobrir o erro. Segue abaixo uma cópia do meu smb.conf (apaguei os comentários porque não são necessários).

Qualquer ajuda é bemvinda.
André

#======================= Global Settings =======================

[global]

## Browsing/Identification ###
   workgroup = RESSURGENCIA
   server string = LITTLEONE-Ressurgencia
   netbios name = LITTLEONE-Samba

#   wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
;   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.
   dns proxy = no

;   name resolve order = lmhosts wins bcast host

#### Networking ####

;   interfaces = 127.0.0.0/8 eth0
;   bind interfaces only = no

#### Debugging/Accounting ####

   log file = /var/log/samba/log.%m
   max log size = 1000
#   syslog only = no
   syslog = 0
   panic action = /usr/share/samba/panic-action %d

####### Authentication #######

   security = user
;   encrypt passwords = yes
;   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user

########## Domains ###########
;   domain logons = yes
;   logon path = \\%N\profiles\%U
#   logon path = \\%N\%U\profile
;   logon drive = H:
#   logon home = \\%N\%U
;   logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g

########## Printing ##########
#   load printers = yes
;   printing = bsd
;   printcap name = /etc/printcap

;   printing = cups
;   printcap name = cups

############ Misc ############
;   include = /home/samba/etc/smb.conf.%m

#   socket options = TCP_NODELAY
;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
#   domain master = auto
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash

;   winbind enum groups = yes
;   winbind enum users = yes
;   usershare max shares = 100

;   usershare allow guests = no
#======================= Share Definitions =======================

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
;   guest ok = no
;   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
;   browseable = yes
   writeable = yes
   guest ok = yes
;   write list = root, @lpadmin

[RessurgenciaShare]
   comment = Sharing Projeto Ressurgencia
   path = /home/ressurgencia/share
   writeable = yes
;   browseable = yes
   valid users = ressurgencia


zekkerj

O usuário "ressurgencia" existe no linux e no samba ("smbpasswd -a ressurgencia")?

O serviço Cups está ativo?
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

andregentoo

Sim..existe. A única coisa porém é que o usuario ressurgencia já existia no linux e posteriormente criei com o sudo smbpasswd -a ressurgencia.
Sim - CUPS ativo. Inclusive consigo imprimir normalmente do linux.

O mais estranho é que consigo ver as impressoras e ler o que está no disco...mas em termos de permissão - na hora de gravar, dá pau.

zekkerj

Já olhou os logs do samba (/var/log/samba) pra ver se dá alguma dica?
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