Samba en Ubuntu 12.10 no me accede a otro ordenador con Ubuntu 12.10 (solucionado)

Imagen de darkerosII
0 puntos

hola, aunque llevo algo de tiempo en ubuntu, samba es un programa nuevo para mi, asi que me parecio buena idea postear aqui.

Mi problema es que Samba en Ubuntu 12.10 no me accede a otro ordenador con Ubuntu 12.10, sin embargo, accede al ordenador win7 sin problemas (en ambos ordenadores con ubuntu), pero cuando intento acceder de un ordenador Linux a otro ordenador Linux, samba me da error diciendo: "No se ha podido obtener la lista de compartición del servidor".

¿Me podrian ayudar por favor?
Gracias de antemano.
PD:en ambos ordenadores Ubuntu tengo instalado samba.

Imagen de Gabriel_M
+1
0
-1

system-config-samba

sudo su
apt-get install system-config-samba

Te aparecerá una opción en sistema con nombre samba, para configurar cada uno de los ordenadores, respecto de usuarios que pueden acceder, permisos y recursos a compartir.

+1
0
-1
Imagen de darkerosII
+1
0
-1

he instalado el system-config-samba y todo sigue igual

¿puedo intentar algo mas?

+1
0
-1

darkerosII.
La libertad es la que nos da la fuerza y la que nos permite mejorar
************
Humilde usuario de Ubuntu 12.10 @ 2 PC

Imagen de Gabriel_M
+1
0
-1

Este es mi /etc/samba/smb.conf
que desde hace años me ha funcionado:

	workgroup = workgroup
	server string = %h server
	name resolve order = lmhosts host wins bcast
	log file = /var/log/samba/log.%m
	syslog = 0
	panic action = /usr/share/samba/panic-action %d
	obey pam restrictions = 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
	usershare allow guests = yes
	security = user
	guest ok = yes
;	guest account = nobody
	username map = /etc/samba/smbusers
[homes]
	comment = Home Directories
	browseable = no
	create mask = 0700
	directory mask = 0700
	valid users = %S
[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
;	read only = yes
;	guest ok = no
[Compartida]
	comment = Archivos compartidos
	path = /media/Compartida
	writeable = yes
;	browseable = yes
	valid users = nobody
+1
0
-1
Imagen de firecold
+1
0
-1

Con una pregunta de que manera tienes tu red, se logean tus clientes con samba y que tienes escrito en /etc/samba/smbusers, en mi caso mi configuracion la tengo de este modo desde hace como 2 años y no ha fallado pero siempre es bueno comparar, en mi caso para mejorar mi configuracion de samba y siempre es bueno aprender algo de alguien tan experimentado como usted:

[global]
workgroup = leon de juda
server string = Servidor de Archivos
dns proxy = no
security = user
passdb backend = tdbsam
cups options = raw
socket options = TCP_NODELAY
usershare allow guests = yes
map to guest = Bad User
username map = /etc/samba/smbusers
guest ok = yes
log file = /var/log/samba/log.%m
max log size = 100
syslog = 0
name resolve order = lmhosts host wins bcast
time server = yes
interfaces = lo eth1 192.168.1.0/24
hosts allow = 127. 192.168.1.
# veto files = /*.inf/*.bat/*.scr/*.lnk/*.cmd/
# delete veto files = yes
########## Printing ##########
load printers = yes
printing = cups
printcap name = cups
usershare max shares = 100
encrypt passwords = yes
guest account = nobody
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
use client driver = Yes
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = yes
[Documentos]
path = /home/thunder/Documentos
writeable = yes
browseable = yes
guest ok = yes
[impresiones]
path = /home/thunder/Documentos/impresiones
writeable = yes
browseable = yes
guest ok = yes

y en /etc/samba/smbusers

nobody = guest

gracias Gabriel_M por tu tiempo, Saludos

+1
0
-1

Imagen de Gabriel_M
+1
+1
-1

Mi archivo /etc/samba/smbusers, tiene solo esta línea:

nobody = nobody

Los cuatro ordenadores, que suelen estar en mi red, dos permanentes y dos netbooks intermitentes, solo comparten un directorio /media/Compartida en cada uno de ellos, donde se alojan los archivos que quedan a disposición de los otros usuarios, lo demás está restringido al usuario con permisos temporarios de administrador.
Me desagrada dar permisos de intromisión en /home
Esta configuración la obtuve a fuerza de prueba y error y la estuve usando en distintos Ubuntus, Xubuntus, Aptosid y actualmente Siduction XFCE.
Antes de que me impusieran en mi trabajo el uso de Windows XP, tenía trabajando 8 ordenadores con Ubuntu, 14 con Windows XP, 1 servidor SuseLinux con Squid que provee Internet, 1 Windows Server 2003 con la aplicación de gestión desarrollada en Delphi , y 4 hp laser 2015, nunca existió problema alguno.

+1
+1
-1
Imagen de firecold
+1
0
-1

Amigo Gabriel_M, disculpa por tanta preguntadera, pero cual es la funcion de esta linea name resolve order = lmhosts host wins bcast, segun he leido tienes que tener un archivo lmhost, similar al archivo /etc/hosts, si pudieras ser tan amable de explicarmelo, saludos

+1
0
-1

Imagen de darkerosII
+1
0
-1

Muchas gracias por vuestra ayuda, parece que el problema se me ha resuelto.

Muchisimas gracias, de verdad

+1
0
-1

darkerosII.
La libertad es la que nos da la fuerza y la que nos permite mejorar
************
Humilde usuario de Ubuntu 12.10 @ 2 PC