Acceder a recurso compartido desde un terminal linux con smbclient

Introducción e intalación del software necesario.

En este pequeño tutorial veremos como se puede acceder a traves de un terminal linux a un recurso compartido en la red, como subir un archivo al servidor y como descargarlo. Demás esta decir que el servidor y el cliente ya tienen el samba y la red configurado para compartir archivos. Lo primero es instalar el smbclient con lo que abirmos un terminal y tecleamos .

apt-get install smbclient

Subiremos un archivo al equipo con el que conectamos

Supongamos que tenemos el archivo “miArchivo.txt” que esta ubicado en el escritorio y lo queremos dejar en el equipo 192.168.0.130, en su carpeta compartida “compartidos”. Para esto abrimos el terminal y tipeamos

cd Escritorio //para meternos en la carpeta donde esta el archivo
smbclient -U nombre_de_usuario “192.168.0.130/compartidos”
Enter nombre_de_usuario password: (Aqui introduzco la contraseña del nombre_de_usuario_)

si todo ha hido bien deberiamos ver el prompt del smbclient: smb: \>

Si pulsamos ls, veremos los archivos que hay en 192.168.0.130/compartidos. Ahora bien para meter el archivo en el equipo destino ( en el servidor) lo haremos con el comando put. Tambien disponemos de los comandos mkdir, cd para crear directorios o movernos por ellos respectivamente. Por ej

put miArchivo.txt
putting file miArchivo.txt as \miArchivo.txt (1590,7 kb/s) (average 1590,8 kb/s)
smb: \>

Si vemos algo parecido a eso es que todo ha ido bien, podemos comprobarlo tirando un ls. Para ver el resto de comando de smbclient. tipeamos help dentro de smbclient

Descargar un archivo del equipo al que nos conectamos

Lo mismo que antes antes de descargar el archivo nos posicionamos en el directorio donde lo vamos a descargar, en este caso lo haremos en el escritorio por lo que tipeamos cd Escritorio y luego conectamos con el equipo

smbclient -U nombre_de_usuario “192.168.0.130/compartidos”
Enter nombre_de_usuario password: (Aqui introduzco la contraseña del nombre_de_usuario_)

y con el comando get descargaremos el archivo

get miArchivo.txt
getting file \miArchivo.txt of size 24434 as miArchivo.txt (215,0 KiloBytes/sec) (average 215,0 KiloBytes/sec)
smb: \>

Listo , para salir del smbclient lo hacemos con exit, o bien con ctrl + c

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s