Foros del Web » Administración de Sistemas » Unix / Linux »

Samba en fedora 5 falla

Estas en el tema de Samba en fedora 5 falla en el foro de Unix / Linux en Foros del Web. Hola amigos del foro espero que me puedan ayudar. Instale Fedora 5 en un equipoi IBM RS/6000 power pc bueno habilite el samba(smb) y el ...
  #1 (permalink)  
Antiguo 28/06/2006, 13:33
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cancun QRoo
Mensajes: 218
Antigüedad: 19 años, 11 meses
Puntos: 0
Samba en fedora 5 falla

Hola amigos del foro espero que me puedan ayudar.

Instale Fedora 5 en un equipoi IBM RS/6000 power pc

bueno habilite el samba(smb) y el winbinnd para poder compartir carpetas con windows.

El problema es que cuando quiero entrar desde windows a una carpeta compartida de mi servidor linux sale una ventana que dice esto

Conectando con Linuxserver

usuario : Linuxserver\Invitado //esto esta deshabilitado osea no le puedo poner un nombre usuario
contraseña: -------- este esta habilitado quisiera poner la imagen pero no se como subirla al post desde mi disco duro.


yo creo que es por esto que dice en el winbindd en la configuracion de los servicios:

"winbindd interrumpido pero existe un archivo pid"

Estos son los pasos que hice para arrancar el samba.

1.-Cree usuarios en Linux (Alejandro y Gustavo)
2.-Levante el servicio smb y winbindd y el winbind no arrancaba.
3.- En la configuracion del firewall revise que este estuviera deshabilitado.
4.-En la parte que dice SELinux tambien la deshabilite y es cuando vi en los servicios que winbindd marcaba otro mensaje "winbindd interrumpido pero existe un archivo pid"
5.- Aun asi cree mis usuarios de samba de esta manera

smbpasswd -a gustavo y le puse su contraseña.
smbpasswd -a alejandro y le puse su contraseña.

despues puse el nombre del grupo de trabajo en el smb.conf y lo puse como recursos compartido "security = share".

Ya habia hecho esto en linux fedora 3 y no me dio ningun problema podia compartir archivos.

Me late que es causa del demonio winbindd por lo que no funciona.

gracias por su proxima ayuda

Última edición por MagodeOz; 28/06/2006 a las 15:05
  #2 (permalink)  
Antiguo 28/06/2006, 19:41
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Postea el contenido del smb.conf
Security = SHARE no es la mejor forma de poner el samba si quieres usar usuarios.
Deberias dejar el valor por defecto security = USER
En google y en la pagina de samba hay un monton de info.,
Saludos.
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 29/06/2006, 10:45
Avatar de tyo100  
Fecha de Ingreso: febrero-2005
Ubicación: Monterrey, NL
Mensajes: 475
Antigüedad: 19 años, 9 meses
Puntos: 1
el winbind es un servicio de linux para autentificar usuarios smb contra dominios windows, asi no tienes que dar de alta las cuentas en cada servidor Linux.

si esta deshabilitado invitado y no puedes cambiar el nombre de usuario segun yo es por que estas usando Win9x, para poder usarlo necesitas que tu nombre de sesion de Win9x exista en el servidor smb, por ejemplo no puedes iniciar session con pedro en windows y conectarte con fabian a linux, para esto se usa XP, aunque puedes intentar con este comando, mas no estoy seguro que jale en 9x

net use m: \\servidor\compartido /user:gustavo y asi "forzas" a conectarse con ese usuario


aunque deberias habilitar primero las cuentas de invitado en tus compartidos asi no te pide passwd, si logras conectarte el siguente paso es conectarte con un usuario.

Salu2
__________________
Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla.
NalgAss Web
SpiderMex - La Historia del Hombre Araña en MEXICO
  #4 (permalink)  
Antiguo 29/06/2006, 11:16
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cancun QRoo
Mensajes: 218
Antigüedad: 19 años, 11 meses
Puntos: 0
Cita:
Iniciado por AleSanchez
Postea el contenido del smb.conf
Security = SHARE no es la mejor forma de poner el samba si quieres usar usuarios.
Deberias dejar el valor por defecto security = USER
En google y en la pagina de samba hay un monton de info.,
Saludos.
Hola gracias por contestar.

Ya pude compartir archivos, pero de manera total es decir que pueden entrar todos los que esten en la red.

Pero yo quisiera manejar carpetas compartidas con permisos de usuarios, algo asi como el Active Directory.

¿es suficiente con samba para poder hacer esto?

De hecho le cambie a share la parte de security pero dice que el inicio de sesion no esta autorizado para esta cuenta.

este es el conf en modo user

# This is the main Samba configuration file.
#======================= Global Settings =====================================
[global]

# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = sttcnc

# server string is the equivalent of the NT Description field
server string = Samba
printcap name = /etc/printcap
load printers = yes
cups options = raw
log file = /var/log/samba/%m.log
max log size = 50
security = user

#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writeable = yes

comment = All Printers
path = /var/spool/samba
browseable = no
; guest ok = no
; writeable = no
printable = yes


[diagramas]
path = /var/www/html/diagramas
writeable = yes
browseable = yes
valid users = alejandro, gustavo

[alejandro]
path = /home/alejandro
writeable = yes
browseable = yes
valid users = alejandro

[publica]
path = /publica
; writeable = no
browseable = yes
guest ok = yes




Ahora si que lo unico que he logrado es compartir son las carpetas para que cualquiera pueda entrar. pòniendo security = share y dejando que accedan todos los usuarios.

Gracias por su ayuda
  #5 (permalink)  
Antiguo 29/06/2006, 11:38
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Lo que quieres hacer es perfectamente realizable con Samba, pero tene en cuenta, que Samba NO ES Active Directory. Samba es un analogo al servico "Compartir Impresoras y Archivos" de MS Windows, Active Directory es mucho mas que eso.

Me parece que deberias ir a la pagina de Samba y docuementarte.

Por ejemplo, crear un share con el home de un usuario como veo en tu smb.conf, no es necesario si utilizas el recurso [homes], que te comparte las carpetas de los usuarios automaticamente.
Samba depende tambien de los permisos de las carpetas, ademas de los accesos que puedas definirles en el smb.conf. Quizas el problema este por ahi.

Saludos.,
__________________
¡Volviendo a la programación!
  #6 (permalink)  
Antiguo 29/06/2006, 11:49
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cancun QRoo
Mensajes: 218
Antigüedad: 19 años, 11 meses
Puntos: 0
Cita:
Iniciado por tyo100
si esta deshabilitado invitado y no puedes cambiar el nombre de usuario segun yo es por que estas usando Win9x, para poder usarlo necesitas que tu nombre de sesion de Win9x exista en el servidor smb, por ejemplo no puedes iniciar session con pedro en windows y conectarte con fabian a linux, para esto se usa XP, aunque puedes intentar con este comando, mas no estoy seguro que jale en 9x

net use m: \\servidor\compartido /user:gustavo y asi "forzas" a conectarse con ese usuario

Salu2

Gracias por contestar, estoy usando xp .

Dices que el nombre de usuario windows debe ser el mismo que el usuario dado de alta en samba.

Entendi esto.

Tengo mi usuario windows llamado gustavowin y contraseña xxxxxx
Tengo mi usuario en linux llamado gustavolinux
en linux en la configuracion de samba agrego los usuario de samba asi

nombre usuario linux: gustavolin
nombre usuario windows: gustavowin
password:// el mismo de windows o el de linux u otro que yo quiera

Y en los recursos compartidos agrego un recurso que solo tenga permiso gustavo.

Ahora esto como debe ser
como security = SHARE o USER

?

gracias
  #7 (permalink)  
Antiguo 29/06/2006, 11:53
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cancun QRoo
Mensajes: 218
Antigüedad: 19 años, 11 meses
Puntos: 0
Cita:
Iniciado por AleSanchez
Samba depende tambien de los permisos de las carpetas, ademas de los accesos que puedas definirles en el smb.conf. Quizas el problema este por ahi.

Saludos.,
Puede ser, ya que he trabajado todo este tiempo como root entonces todas las carpetas y archivos le pertenecen a root, igual y con chmod 777 funcione.

O dime que opinas.

Gracias.
  #8 (permalink)  
Antiguo 29/06/2006, 12:54
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Con "user" tendria que funcionar.
Yo en realidad no me manejo con usuarios, me manejo con grupos. Asi a los usuarios que necesiten usar tal o cual recurso compartido, los agrego al grupo que tenga acceso a ese recurso y listo.

Te paso un smb.conf de un servidor en produccion que yo utilizo:
Código:
[global]
	workgroup = XXX
	netbios name = SISTEMA
	server string = Servidor XXX Argentina
	map to guest = Bad User
	log file = /var/log/samba/log.%m
	max log size = 50
	name resolve order = wins bcast hosts
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	printcap cache time = 60
	printcap name = cups
	add machine script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine Account' -s /bin/false -M '%u'
	logon script = logon.bat
	logon path = 
	logon home = 
	domain logons = Yes
	dns proxy = No
	wins support = Yes
	ldap ssl = no
	printer admin = @adm

[homes]
	comment = Home Directories
	valid users = %S
	read only = No
	browseable = No

[netlogon]
	comment = Network Logon Service
	path = /var/data/netlogon
	read only = No

[sistema]
	comment = Sistema
	path = /var/data/sistema
	valid users = @sistema
	read only = No
	force create mode = 0777
	force directory mode = 0777

[datos]
	comment = Share de Datos de los Usuarios
	path = /var/data/datos
	valid users = @datos
	read only = No
Saludos.
__________________
¡Volviendo a la programación!
  #9 (permalink)  
Antiguo 29/06/2006, 12:59
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Cita:
Iniciado por AleSanchez
Código:
(...) server string = Servidor XXX Argentina (...)
Vaya AleSanchez, qué interesante trabajo tienes. ¿Cuánto tiempo se necesita para armar un servidor de esos?

(Lo siento, no me pude resistir .)
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #10 (permalink)  
Antiguo 29/06/2006, 13:03
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Bueno, es una gran empresa que se dedica a XXX, tiene muchos empleados y necesitan recursos informaticos. Es un trabajo como cualquier otro.

En realidad solo quise sacar la marca de la empresa. No se rian. No tengo ningun cliente que se dedique a cosas chanchas.
__________________
¡Volviendo a la programación!
  #11 (permalink)  
Antiguo 29/06/2006, 14:45
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cancun QRoo
Mensajes: 218
Antigüedad: 19 años, 11 meses
Puntos: 0
Muchas gracias seguire intentando.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:10.