Acceder a dirección de red por consola

Iniciado por Xedrox, 14 Septiembre 2010, 16:30 PM

0 Miembros y 1 Visitante están viendo este tema.

Xedrox

Hola que tal, uso Ubuntu 10.04 y para ver las carpetas de otra maquina de la red (Windows XP SP3) que comparte simplemente escribo en la barra de direcciones smb://192.168.0.1 y con eso entro y veo o edito los archivos que contienen las carpetas compartidas. El asunto es que si alguien sabe como acceder por consola ? Necesito añadir un copy (cp) a un script de algunos archivos de la red.

Desde ya gracias y saludos.

j4np0l

Lo que podrías hacer es montar la carpeta de red y luego accederla por consola desde ahi.


mount -t cifs  //winserver/carpetacompartida /media/carpetadestino -o guest

Guest se usa si no necesitas un password para acceder a las carpetas compartidas, si necesitas especificar un nombre de usuario y contraseña usa:

sudo mount -t cifs //winserver/carpetacompartida /media/carpetadestino  -o username=usuario,password=pass


Saludos

Xedrox

#2
Hola gracias por responder, la carpeta compartida no tiene contraseña asi que use tu primer comando, pero no tuve exito, me tira este error.



mount: wrong fs type, bad option, bad superblock on //192.168.0.1/Fotos2009,
      missing codepage or helper program, or other error
      (for several filesystems (e.g. nfs, cifs) you might
      need a /sbin/mount.<type> helper program)
      En algunos casos se encuentra información en syslog, pruebe
  dmesg | tail   o algo parecido


Y el código que ejecute es este, obviamente como super usuario

mount -t cifs  //192.168.0.1/Fotos2009 /media/carp -o guest

P.D. La carpeta destino "/media/carp" la tuve que crear previamente, de todas maneras no funciono.

Foxy Rider

Si estás compartiendo en Windows el protocolo es smb, lo unico que hay que cambiar (como bien dice el error) es el tipo de sistema de archivos ... o sea, el -t (type o tipo), de cifs a smbfs

Saludos

Xedrox

Hola, he cambiado eso que me aclaraste pero me sigue tirando el mismo error  :-\

Foxy Rider

¿ De casualidad te falta el paquete smbfs ? si es así, instalá y probá again ... sino podés probar smbclient ( acá hay un manual )

Saludos.

j4np0l

#6
smbfs es viejo, ahora deberías utilizar cifs (en CentOS a mi no me deja usar smbfs, solo cifs, nose si en ubuntu se podrá con ambos)

De todas formas, lo que te debe estar faltando es el paquete smbfs (nose porque, pero ese es el nombre del paquete pero el tipo de sistema de archivos que le indicas para montar es cifs)

sudo apt-get install smbfs

Después:

mount -t cifs  //192.168.0.1/Fotos2009 /media/carp -o guest

Si sigue molestando con el sistema de archivos proba con smbfs:

mount -t smbfs //192.168.0.1/Fotos2009 /media/carp -o guest

Saludos