Linux en Espanol
 
Accediendo a Linux desde Windows (tema #1434)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Servidores y Servicios
Autor Mensaje
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2003-12-22 16:34:18    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
maestro
Forista


Registrado: 2003-11-26
Mensajes: 1140

Publicado: 2003-12-22 17:33:07    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[b:9c5f0aa531] /etc/samba/smb.conf[/b:9c5f0aa531]. Te doy un ejemplo que te compate la carpeta [b:9c5f0aa531]/tmp[/b:9c5f0aa531] bajo el nombre [b:9c5f0aa531]compartir[/b:9c5f0aa531] usando el usuario local de linux [b:9c5f0aa531]pedro[/b:9c5f0aa531]

[code:1:9c5f0aa531][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[/code:1:9c5f0aa531]

Simplemente haz[b:9c5f0aa531] /etc/init.d/samba restart[/b:9c5f0aa531] para reiniciar al servicio y conéctate desde tu PC con Window$ ejecutando [b:9c5f0aa531]\\ipdelsamba[/b:9c5f0aa531]

De paso, los acentos no deberían causarte problemas.
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2003-12-23 17:54:08    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
maestro
Forista


Registrado: 2003-11-26
Mensajes: 1140

Publicado: 2003-12-23 19:18:21    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 ?
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2003-12-23 21:18:41    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, :wink:

Guillermo
maestro
Forista


Registrado: 2003-11-26
Mensajes: 1140

Publicado: 2003-12-24 15:25:12    Asunto:

Prueba montar la partición de esta manera:
http://www.linuxespanol.com/tema1446.html

Feliz Navidad !!!
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2003-12-29 10:49:53    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
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2003-12-29 11:47:53    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
maestro
Forista


Registrado: 2003-11-26
Mensajes: 1140

Publicado: 2003-12-29 20:26:04    Asunto:

Muchas gracias por la aclaración!
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2004-01-20 16:05:27    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í?

:(
linuxero
BOFH


Registrado: 2004-01-09
Mensajes: 2871

Publicado: 2004-04-14 05:57:57    Asunto:

Has montado la partición con la opción utf8 ?
joseignaciobp
Forista
Registrado: 2004-05-05
Mensajes: 40

Publicado: 2004-07-21 13:56:48    Asunto:

Bueno, para los que no tengan una red y necesiten acceder a algún archivo en linux desde el windows, existe el programa explore2fs.

Es como el explrador de windows. Te permite acceder a tu archivos de linux y copiarlos al windows.

La dirección es http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm

Chau!!

Saludos!
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2004-10-13 17:40:26    Asunto: Re: Accediendo a Linux desde Windows

[quote:fd3e44d72c="Guiller"]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[/quote:fd3e44d72c]

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
Caribdis
Forista


Registrado: 2003-12-31
Mensajes: 472

Publicado: 2004-10-13 19:49:31    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:
[code:1:1a1b3bc2a7]smbpasswd -a nombre_usuario[/code:1:1a1b3bc2a7]
Saludos.
walter_lg
Forista


Registrado: 2006-01-05
Mensajes: 13

Publicado: 2006-07-17 18:32:35    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?
aramacao00
Forista
Registrado: 2008-04-11
Mensajes: 2

Publicado: 2008-04-11 16:25:59    Asunto: Ver archivos de Linux desde Windows

Hola buenos días.

Durante la semana instalamos un servidor Linux OpenSuse 10.1, funciona hasta los momentos muy bien.

El problema radica en que queremos primero poder ver mis archivos o por lo menos los de algún directorio en especifico de linux desde mis maquinas en Windows XP, tenemos una red pequeña de grupos de trabajo sin dominio.

En otro caso también nos gustaría poder obtener la opción inversa de leer archivos de las máquinas en XP desde el Linux, por cierto probamos una solución de usar un comando desde Nautilus "smb://maquina/" y no funciono; posiblemente estemos equivocados.

Hicimos ping desde ambos lados y las máquinas se ven.

Les agradeceríamos mucho cualquier ayuda que nos puedan dar.
TheBalrog
BOFH
Registrado: 2004-04-05
Mensajes: 3012

Publicado: 2008-04-11 16:34:17    Asunto:

úYa configuraron SAMBA?
aramacao00
Forista
Registrado: 2008-04-11
Mensajes: 2

Publicado: 2008-04-11 19:32:30    Asunto:

[quote:fc3e8fbb84="TheBalrog"]úYa configuraron SAMBA?[/quote:fc3e8fbb84]

Hace unos minuots instale Samba, siguiendo algo de lo que he leido por estos lares.

Ya puedo ver las maquinas de mi red local desde Linux e incluso puedo ver mi servidor Linux desde XP pero (siempre lo hay), aún no puedo accesar a mis archivos en el XP ni a linux desde allí.

MIL Gracias
sebasmila
Forista
Registrado: 2011-02-07
Mensajes: 1

Publicado: 2011-02-07 16:47:11    Asunto:

hola tengo una impresora concectada en windos xp en otra maquina tengo puppy de linux quiero imprimir desde puppy en la impresora q esta en windows porfavor
linew
Forista


Registrado: 2011-05-04
Mensajes: 2

Publicado: 2011-05-04 20:33:32    Asunto: instalacion samba

:twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted:
[color=red:c81ba798a9]workgroup = [u:c81ba798a9]dominio[/u:c81ba798a9]
→security = user[/color:c81ba798a9]

al final del archivo agregamos

[color=red:c81ba798a9][krptacompartida]
comment = krptacompartida files shared on dominio
path = /home/krptacompartida
guest ok = yes
browseable = yes
read only = no
create mask = 7777
directory mask = 7777[/color:c81ba798a9]

antes de esto deberiamos tener creada la carpeta a compartir la cual debe tener los permisos que queremos que tenga
de lo contrario debemos crearla y darle los permisos

ahora es recomendable crear un usuario
[color=red:c81ba798a9]adduser linew
smbpasswd -a linew[/color:c81ba798a9]


░▒▓█ [b:c81ba798a9]REINICIAR SERVICIO[/b:c81ba798a9]
[color=red:c81ba798a9]restart smbd
restart nmbd[/color:c81ba798a9]
linew
Forista


Registrado: 2011-05-04
Mensajes: 2

Publicado: 2011-05-04 20:35:06    Asunto: Re: instalacion samba

[quote:a84cca2411="linew"]:twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted:
[color=red:a84cca2411]workgroup = [u:a84cca2411]dominio[/u:a84cca2411]
→security = user[/color:a84cca2411]

al final del archivo agregamos

[color=red:a84cca2411][krptacompartida]
comment = krptacompartida files shared on dominio
path = /home/krptacompartida
guest ok = yes
browseable = yes
read only = no
create mask = 7777
directory mask = 7777[/color:a84cca2411]

antes de esto deberiamos tener creada la carpeta a compartir la cual debe tener los permisos que queremos que tenga
de lo contrario debemos crearla y darle los permisos

ahora es recomendable crear un usuario
[color=red:a84cca2411]adduser linew
smbpasswd -a linew[/color:a84cca2411]


░▒▓█ [b:a84cca2411]REINICIAR SERVICIO[/b:a84cca2411]
[color=red:a84cca2411]restart smbd
restart nmbd[/color:a84cca2411][/quote:a84cca2411]





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries