Hola, necesito saber como puedo ver una carpeta del servidor, que esta en linux, desde un computador que posee windows xp.
Se agradece.
| ||||
Hola polaya, ese acceso lo quieres hacer desde código con .Net... porque no le veo otra relación a tu post... Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
¿? no, como decia que era tecnologiapara conectar equipos...me confundi...no se en que foro ponerlo...si lo pudieras redireccionar al correcto, te lo agradeceria...
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Si configuraste Linux REALMENTE como servidor, deberías especificar si configuraste también SAMBA (smb.conf). Con este archivo configurado podrías compartir recursos con equipos windows. Si NO has configurado el Linux y NO lo vas a utilizar como servidor, debes habilitar SAMBA y configurarlo como una estación de trabajo de un grupo. Todo lo que sea compartir recursos, es con SAMBA. Explicando un poco (en forma resumida y clara) lo que has hecho, nos podríamos dar una idea de lo que tenes y lo que podrías o deberías configurar.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
me explico mejor Tengo un SERVIDOR con centOS y varias estaciones de trabajo, una de ellas, por obligacion debe ser windows. La idea es poder ver una carpeta que esta en CentoOS, desde la terminal con Windows. Por otro lado, la carpeta que necesito ver, posee imagenes que necesito verlas en un browser para poder asociarlas a ciertos valores y eso tampoco me resulta... Estoy suuuper colagada ya que soy 90% novata en este cuento.
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Ok, entonces tenes que habilitar el servicio de SAMBA, te vas a etc/samba y ahi buscas o editas el archivo smb.conf. Ahi vas a ver una configuración básica por lo que cambiando algunos parámetros como el grupo de trabajo y forma de acceso, podrías permitir al Windows ver Linux y dentro de las etiquetas vas a ver ejemplos de como crear recursos compartidos y el tipo de permisos.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
Polaya espero que veas a linux mas que como una herramienta de trabajo porque para muchos de nosotros es un modo de ver el mundo. Dicho lo dicho te recomiendo instales Samba como dice BrujoNic así que no necesitas hacerlo por consola ya que siendo tan nueva te puede resultar algo complicado, así que búsca en aplicaciones de serivodr una que se llama samba y listo ya tienes tu red. Sin embargo mira a ver si puedes instalar Swat que es una herramienta Web para poder trabajar y administrar samba directamente sin usar la consola que al principio es algo tosca. Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
Cita: Como te han dicho los otros samba es excelente para eso, tus usuarios ni siquiera se darán cuenta que estan accesando una máquina Linux, por otro lado otra posible solución según lo que dices seria habilitar apache y hacer la carpeta con tus imagenes como raíz del servidor web, esto te permitira verlas desde cualquier explorador aunque los mismo tambien lo puedes hacer con el samba.
Iniciado por polaya Tengo un SERVIDOR con centOS y varias estaciones de trabajo, una de ellas, por obligacion debe ser windows. La idea es poder ver una carpeta que esta en CentoOS, desde la terminal con Windows. Por otro lado, la carpeta que necesito ver, posee imagenes que necesito verlas en un browser para poder asociarlas a ciertos valores y eso tampoco me resulta... Estoy suuuper colagada ya que soy 90% novata en este cuento. Otro opción es utilizar un cliente nfs en windows, esto le permite a Windows "leer" volumenes Linux nfs Asi es Linux siempre hay multiples caminos No trato de confundirte solo darte más opciones |
| ||||
Agradecida Agradezco los datos y aportes. Tengo instalado samba e ingrese a smb.conf, copie una configuracion de compartido pero no me resulta...ah, despues de los cambios hice "service smb restart", supongo que estará. Bueno pese a todo sigo extremadamente colgada. Me explico mejor. Tengo una carpeta directamente dentro de "var", que se llama "documentos", la idea es que los usuarios de la red puedan guardar documentos en forma automatica en esa carpeta y despues estos puedan ser vistos desde una aplicacion que esta en var/www/html/sistema/local/.....php. Lo engorroso es que no puedo verla carpeta documentos y cuando creo otra carpeta dentro de ella, para ordenar los documentos que se ingresan, me niega el permiso...¿alguien sabe que onda??? gracias
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Veo dos detalles, porque compartir en /var/documentos y de una vez directamente en var/www.html/sistema/loca/... es para una intranet o para Internet? para saber el nivel de seguridad requerido Vamos por partes poque no posteas tu smb.conf para trabajar sobre el y ayudarte? |
| ||||
El problema que podes tener es por permisos en esa carpeta.... Como consejo yo te diria que hicieras un directorio compartido en tmp. Te muestro un ejemplo: Cita: A como te lo muestro es más que suficiente para activar samba y compartir recursos SIN seguridad, o sea, es para que salgas del apuro mientras investigas un poco más. Si vas a querer utilizar tu carpeta var/documentos, cambia la línea de Samba que dice path = /tmp/shared por path = /var/documentos pero repito... fijate en los permisos que tiene esa carpeta.[global] # Primero el grupo de trabajo que DEBE ser el mismo para todos workgroup = MI_RED # Este es solo un detalle o descripción del Linux que tiene samba server string =Mi servidor Samba printing = cups printcap name = cups printcap cache time = 750 cups options = raw printer admin = @ntadmin, root, administrator username map = /etc/samba/smbusers map to guest = Bad User include = /etc/samba/dhcp.conf logon path = \\%L\profiles\.msprofile logon home = \\%L\%U\.9xprofile logon drive = P: [homes] comment = Home Directories valid users = %S browseable = No read only = No inherit acls = Yes # Directorio compartido, en este ejemplo el nombre del recurso compartido # que va a ver el usuario Windows es "compartido" el cual va a estar direccionado al directorio "shared" creado en tmp [compartido] comment = Directorio Linux compartido path = /tmp/shared # si read only esta en "no" indica que el usuario va a poder borrar, crear # modificar etc en ese recurso compartido read only = no # Si public está en "yes" indica que todos los usuarios de la red pueden # ver el recurso public = yes # guest ok en "yes" es para permitir que cualquier usuario ingrese guest ok = yes [printers] comment = All Printers path = /var/tmp printable = Yes create mask = 0600 browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @ntadmin root force group = ntadmin create mask = 0664 directory mask = 0775 Luego le das "service smb stop" y "service smb start".
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
gracias voy a comezar por cambir la carpeta de documentos al directorio que es visible desde la web. y segundo voy a editar el smb.conf como me recomiendan, de todas maneras aqui va el smb.conf del servidor: [global] workgroup = MYGROUP server string = Samba Server printcap name = /etc/printcap load printers = yes cups options = raw log file = /var/log/samba/%m.log max log size = 50 security = user socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 template shell = /bin/false winbind use default domain = no [homes] comment = Home Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [img] comment = Imagenes path = /var/documentos valid users = apache public = no browseable = yes writable = yes printable = no Esta tal cual como el original, lo que no aparece es porque esta comentado.
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Te voy a poner una configuración MUY BÁSICA y que funciona (lo estoy probando en mi linux SuSe). Para ver si te funciona y si es así, solo te queda dejarlo de esa forma miestras investigas un poco más sobre la configuración de Samba: Cita: Eso lo estoy probando y está funcionando. Recordá que el workgroup DEBE existir y si se llama MYGROUP, ese mismo grupo de trabajo DEBE tener el PC con Windows.[global] workgroup = MYGROUP server string = Samba Server map to guest = Bad User # Directorio compartido [img] comment = Directorio de imágenes path = /var/documentos read only = no public = yes guest ok = yes En el windows te vas a buscar equipos en la red, le pones el nombre del PC CentOS (el de samba) y ahi debe mostrarte el equipo con la descripción, luego al darle doble click, debe mostrarte el recurso IMG el cual podes dejar mapeado. Nota: Recorda que es una configuración MUY BÁSICA para que puedan trabajar mientras investigas más sobre samba ya que podes crear usuarios y solo permitirles a los existentes el ingreso.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
En CentOS pueses usar system-config-samba para configurar las opciones de SAMBA. Y lee la documentación al respecto en la web de CentOS (creo que incluso está en español).
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| ||||
si agregaste al usuario ke samba permite? smbpassswd -a (usuario) si no agregas el usuario a samba puede que no te permita conectar, en tu caso tienes como usuario valido a apache, o puedes omitir esa linea y tendras acceso sin que escrivir usuario y clave...
__________________ "Si un pajarito te habla debes estar loco,pues los pajaros no hablan..." ;-) " Usuario Linux # : 423916. |
| ||||
Una anotación válida yq ue no se tomó en cuenta en mi anterior post es instalar swat que es una interfaz web de administración de Samba para la adminsitración de tu archivo Samba. REalmente es buenísimo. Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
no me pesca hice los cambios que me dijeron, pero cuando quiero accesar a la carpeta desde windows me pide nombre de usuario y contraseña ¿?
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Código:
Y con esto introduces la contraseña una vez y listo.smbpasswd -a user Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
ya tengo creado un usuario ya tengo creado un usuario en samba, e ingreso ese nombre de usuario y esa clave y no me la reconoce
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| ||||
Una pregunta: ya tienes cuidado de que la clave coincida exactamente, mayúsculas y minúsculas incluidas? Es un error que cometo todos los días cuando intento acceder a uno de los equipos que uso. |
| ||||
sip gracias defero.tk, pero si tengo cuidado que la clave y el nombre de usuario coincidan, ademas reinicio el servicio smb.
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |