| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Guiller Invitado
|
Publicado: Lun Dic 22, 2003 4:34 pm Asunto: Accediendo a Linux desde Windows |
|
|
Samba Server - HOWTO
Hola,
Es la primera vez que me dirijo a este foro.
Tengo una LAN en casa con máquinas Windows (98) y Linux. Hace ya tiempo que configuré samba en las máquinas Linux para que pudiesen acceder a los recursos compartidos por las máquinas Windows. Las máquinas Linux pueden acceder perfectamente a todo el contenido de los discos duros de las estaciones Windows, pero a la inversa no es así; hay problemas con los archivos o carpetas que tienen acentos.
¿Alguien sabe cómo solucionarlo?
Gracias y un saludo,
Guillermo |
|
| Volver arriba |
|
 |
maestro Forista

Registrado: 26 Nov 2003 Mensajes: 1140 Ubicación: Un mundo donde el software es libre
|
Publicado: Lun Dic 22, 2003 5:33 pm Asunto: |
|
|
Para acceder de windows a linux, tienes que tener el Samba Server corriendo en linux.
La clave está en el archivo de configuración /etc/samba/smb.conf. Te doy un ejemplo que te compate la carpeta /tmp bajo el nombre compartir usando el usuario local de linux pedro
| Código: | [global]
workgroup = grupo
netbios name = samba
server string = Servidor Samba
encrypt passwords = yes
null passwords = yes
log file = /var/log/samba/log.%m
max log size = 50
name resolve order = bcast lmhosts
preferred master = yes
dns proxy = No
guest account = pedro
preserve case = No
short preserve case = no
load printers = yes
browseable = yes
printing = cups
printcap name = /etc/printcap.cups
print command = /usr/bin/lpr -o raw -P%p -r %s
lpq command = /usr/bin/lpstat -o%p
lprm command = /usr/bin/cancel %p-%j
queuepause command = /usr/bin/disable %p
queueresume command = /usr/bin/enable %p
security = user
password level = 0
local master = yes
os level = 99
;domain master = yes
preferred master = yes
map to guest = bad user
wins support = no
dead time = 0
debug level = 0
socket options = TCP_NODELAY
unix password sync = true
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
[compartir]
comment = %U home
path = /tmp
guest ok = yes
public = yes
browseable = yes
create mode = 0777 |
Simplemente haz /etc/init.d/samba restart para reiniciar al servicio y conéctate desde tu PC con Window$ ejecutando \\ipdelsamba
De paso, los acentos no deberían causarte problemas. |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Mar Dic 23, 2003 5:54 pm Asunto: |
|
|
Bueno, el servidor samba lo he configurado utilizando SWAT, así que supongo que por ahí no tengo ningún problema.
Pienso que quizá esté relacionado con el juego de caracteres con el que se comparten los directorios o con el que se monta la partición que contiene esos directorios.
Olvidé comentar que lo que estoy compartiendo son particiones vfat.
He hecho un seguimiento con ethereal de la conversación entre mi ordenador y otros de la red y he encontrado que es mi puesto el que genera el error (aunque analizar esta alternativa ya me parece demasiado pesado...)
Saludos,
Guillermo |
|
| Volver arriba |
|
 |
maestro Forista

Registrado: 26 Nov 2003 Mensajes: 1140 Ubicación: Un mundo donde el software es libre
|
Publicado: Mar Dic 23, 2003 7:18 pm Asunto: |
|
|
| Ok, ahora no entiendo. El problema que tienes es al compartir una carpeta VFAT ? Es decir, tienes un linux montado a una partición VFAT que a su vez estás compartiendo a un ordenador Windows via SAMBA ? Es asi ? |
|
| Volver arriba |
|
 |
Guiller Invitado
|
Publicado: Mar Dic 23, 2003 9:18 pm Asunto: Acentos en SAMBA |
|
|
Sí, lo que tengo es una partición vfat montada en un Debian SID.
La idea es que los ordenadores de fuera no puedan determinar si mi ordenador está arrancado en Linux o en Windows porque ambos comparten exáctamente los mismos recursos bajo SMB.
Entonces lo dicho, cuando el servidor está arrancado en Linux y cliente en Windows, los nombres de directorios no se pasan correctamente.
Una curiosidad, he probado a montar un recurso que estoy compartiendo yo mismo y sí funciona correctamente... ¿tema de las locales?.
Gracias y feliz Navidad,
Guillermo |
|
| Volver arriba |
|
 |
maestro Forista

Registrado: 26 Nov 2003 Mensajes: 1140 Ubicación: Un mundo donde el software es libre
|
|
| Volver arriba |
|
 |
Guiller Invitado
|
Publicado: Lun Dic 29, 2003 10:49 am Asunto: Acentos en SAMBA solucionados |
|
|
Hola de nuevo,
Como dije anteriormente, estaba tratando de compartir una partición vfat con SAMBA.
Finalmente encontré que montando la partición con la opción "utf8", el resto de los ordenadores Windows eran capaces de leer a la perfección todo el árbol compartido.
Pero al utilizar esa opción los archivos han dejado de verse correctamente en mi sistema (se ven bien desde fuera pero no desde dentro), aunque al menos puedo acceder a sus contendios.
¿Alguna solución para esto último sin cargarse la compartición con SAMBA?.
Muchas gracias,
Guillermo |
|
| Volver arriba |
|
 |
Guiller Invitado
|
Publicado: Lun Dic 29, 2003 11:47 am Asunto: No más problemas con los caracteres latinos en SAMBA |
|
|
Y finalmente me respondo a mí mismo.
Como ya dije el problema es que los nombres de archivos no se pasaban correctamente cuando una máquina Windows trataba de leer algo que llevaba un caracter latino entre medias.
La causa era que SAMBA estaba leyendo los archivos de la partición como si estuviesen codificados en UTF8 cuando en realidad estaban codificados en iso8859-15.
La solución consiste en ajustar los siguientes parámetros (yo lo he hecho utilizando SWAT):
dos charset => CP850
unix charset => iso8859-15
Un saludo a todos y gracias por el tiempo que me habéis dedicado,
Guillermo |
|
| Volver arriba |
|
 |
maestro Forista

Registrado: 26 Nov 2003 Mensajes: 1140 Ubicación: Un mundo donde el software es libre
|
Publicado: Lun Dic 29, 2003 8:26 pm Asunto: |
|
|
| Muchas gracias por la aclaración! |
|
| Volver arriba |
|
 |
Noddy Invitado
|
Publicado: Mar Ene 20, 2004 4:05 pm Asunto: |
|
|
Hola a todos,
Yo he configurado Samba como dice Guillermo pero cuando navego por los directorios, aquellos con acentos aparecen codificados con cuatro cifras numéricas. Por ejemplo, el directorio 'CATÁLOGOS/' aparece en el Konqueror como 'CAT:2561LOGOS/'.
Cuando intento entrar en él, me dice ¡que no existe!
¿Alguna idea de por qué esto es así?
 |
|
| Volver arriba |
|
 |
linuxero BOFH

Registrado: 09 Ene 2004 Mensajes: 2856 Ubicación: NO RESPONDO MENSAJES PRIVADOS
|
Publicado: Mie Abr 14, 2004 5:57 am Asunto: |
|
|
Has montado la partición con la opción utf8 ? _________________ Antes de comprar hardware, verifica que el mismo soporte linux. Si no soporta linux, no lo compres.
Guindos es un sistema operativo que cualquier idiota puede utilizar. Si no eres un idiota, no necesitas Guindos. |
|
| Volver arriba |
|
 |
joseignaciobp Forista
Registrado: 05 May 2004 Mensajes: 40
|
|
| Volver arriba |
|
 |
Mony Invitado
|
Publicado: Mie Oct 13, 2004 5:40 pm Asunto: Re: Accediendo a Linux desde Windows |
|
|
| Guiller escribió: | Samba Server - HOWTO
Hola,
Es la primera vez que me dirijo a este foro.
Tengo una LAN en casa con máquinas Windows (9 y Linux. Hace ya tiempo que configuré samba en las máquinas Linux para que pudiesen acceder a los recursos compartidos por las máquinas Windows. Las máquinas Linux pueden acceder perfectamente a todo el contenido de los discos duros de las estaciones Windows, pero a la inversa no es así; hay problemas con los archivos o carpetas que tienen acentos.
¿Alguien sabe cómo solucionarlo?
Gracias y un saludo,
Guillermo |
Hola,
Lei tu experiencia con Windows 98 y Linux, esoy en un caso similar y necesito ayuda.
Cuando trato de ingresar al servidor con Linux (red hat 9) desde un cmputador win98, me pide una contraseña, el usuario existe en linux, pero no reconoce la contraseña con la que ingreso al Linux directamente.
Puedes ayudarme?
Gracias.
Mony |
|
| Volver arriba |
|
 |
Caribdis Forista

Registrado: 31 Dic 2003 Mensajes: 472 Ubicación: Madrid (España)
|
Publicado: Mie Oct 13, 2004 7:49 pm Asunto: |
|
|
Hay que definir una contraseña para samba, aunque ese usuario ya tenga cuenta en linux con su correspondiente contraseña.
La forma de añadirla es:
| Código: | | smbpasswd -a nombre_usuario |
Saludos. |
|
| Volver arriba |
|
 |
walter_lg Forista

Registrado: 05 Ene 2006 Mensajes: 13 Ubicación: El Salvador
|
Publicado: Lun Jul 17, 2006 6:32 pm Asunto: Calve de acceso |
|
|
yo tengo una compu con kubuntu la cual esta en una red donde las demás computadoras son guindos.
El problema que tengo es al acceder desde las de guindos pormedio de la red a la de linux.
cuando intentan acceder siempre les pide una contrasella y usuario, como puedo evitar eso? _________________ La muerte de un ser viviente es lamentable; pero la muerte de una idea es imperdonable. |
|
| Volver arriba |
|
 |
|