13 votos

El acceso a una carpeta compartida de windows desde Linux?

Estoy tratando de copiar un (.html) archivo desde un Windows XP Profesional carpeta compartida en un servidor con Linux Ubuntu 10.04 LTS.

Como se trata de una carpeta compartida de la costumbre 'wget' no parece funcionar. Sospecho que estoy usando la dirección equivocada estilo completamente.

He intentado:

  1. http://192.168.1.66/SharedFolder/Data.html
  2. //192.168.1.66/SharedFolder/Data.html
  3. smb://192.168.1.66/SharedFolder/Data.html
  4. //192.168.1.66/SharedFolder/Data.html
  5. 192.168.1.66/SharedFolder/Data.html

Me preguntaba si esto es posible y si lo es, podría alguien darme algunos consejos?

He tenido éxito en el ping el cuadro de Windows desde Ubuntu:

# ping 192.168.1.66
PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data.
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.557 ms (DUP!)
64 bytes from 192.168.1.66: icmp_seq=2 ttl=128 time=0.243 ms
64 bytes from 192.168.1.66: icmp_seq=3 ttl=128 time=0.251 ms
64 bytes from 192.168.1.66: icmp_seq=4 ttl=128 time=0.266 ms

y puedo acceder al recurso compartido de Windows de cada equipo en la red, sin embargo, todos ellos están ejecutando Windows XP Profesional también. No estoy seguro de si se trata de un problema entre Ubuntu y Windows acciones en general o sólo de que mi URL de estilo que está mal.

20voto

bonsaiviking Puntos 2316

Si desea utilizar la interfaz gráfica de usuario, intente hacer clic en Places -> Connect to Server.... Para Service Type elija Windows share, y rellene los campos de este modo:

Server: 192.168.1.66
Share: SharedFolder

A continuación, descargue el archivo desde la ventana. Si desea utilizar una interfaz de línea de comandos, smbclient utiliza un FTP-como el interfaz (get, put, etc.):

~$ smbclient //192.168.1.66/SharedFolder
Password:
smb: \> get Data.html

Alternativamente, usted podría montar el recurso compartido como un sistema de archivos CIFS: (Primero, asegúrese de que cifs-utils instalado)

~$ sudo mount -t cifs //192.168.1.66/SharedFolder /mnt

Si su parte requiere autenticación, proporcionar el nombre de usuario a smbclient con la -U opción, o a mount con -o user=username

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X