sábado, 30 de enero de 2021

Compartir una carpeta en tu red LAN en LINUX por la terminal

Compartir una carpeta en la red LAN es muy util para pasar archivos o copiar apuntes como URL de descarga etc. Siempre necesitar compartir información con otra computador.

En mi caso necesito descargar un archivo .deb en mi mini-computadora llamada mini-raspberry que esta conectado por wifi y no tiene teclado ni mouse solo me conecto por SSH.

Necesito descargar un paquete .deb pero la url es muy grande y complicada para escribirlo por la terminal. Asi que lo mas facil es desde mi laptop principal ubico y copio la URL .deb. Y la copio dentro de un directorio /Home/pi/Public en el archivo apuntes.txt

1. Compartir el directorio (acceder al mini-raspberry por ssh (192.168.1.20) Esta es la IP del equipo.

ssh pi@192.168.1.20 

Instalar paquetes base para compartir:

sudo apt-get install samba
sudo apt-get install cifs-utils

2. Compartir el directorio /Home/pi/Public

sudo vim /etc/samba/smb.conf

Agregar al final del archivo las siguientes instrucciones:

[MySharePublic]
  comment = Directorio publico para subir archivos o descargarlos
  path = /home/pi/Public
  read only = no
  guest ok = yes

3. Dar permisos de escritura y lectura sobre todos los usuarios que accedan a esta carpeta.

sudo chmod 0777 /home/pi/Public -R

4. Reiniciar Samba (para que reconosca las nuevas instrucciones

sudo service smbd restart

5. Acceder a la carpeta compartida desde tu Ordenador (conectada a la misma RED LAN)

Yo en mi caso abro mi Manejador de archivos llamdo (DOLPHIN) en Kubuntu y escribo lo siguiente

smb://192.168.1.20 

Escribir y dar enter te mostrará la carpeta que tienes compartida llamado MySharePublic

 

Truco para acceder a todos los archivos de tu equipo remoto por el manejardor de archivos (DOLPHIN EN KUBUNTU)

Accedes a a la dirección:

remote:/

Clic en: Agregar  una capeta a la red o (Add Network Folder) 

1. Escoger la opcion  * Secure Shell (ssh)

2. Dar el nombre de la carpeta y los accesos ssh

Name: 192.168.1.20 Computer
User: pi
Server: 192.169.1.20
Port: 22
Protocol: sftp
Folder: /Home/pi/Public

3. Guardar y listo ahora puedes navegar dentro de todas las carpetas

Esto puede ser muy peligroso porque puedes ver todos las carpetas y archivos por ser el usuario principal. Pero si es un servidor de pruebas o para hacer cosas sin caracter clasificado esta super bien y util.


Referencias:

1. How to Share A Folder Between Ubuntu 

No hay comentarios.:

Publicar un comentario