Tenemos dos ordenadores con GNU/Linux, pongamos mi raspberry pi 400 es el cliente y mi i7 que tiene el disco duro con contenidos es el servidor, vamos a ver que necesita cada uno.
Servidor
Mi i7 solo necesita tener instalado el paquete openssh-server y nada más:
sudo apt install openssh-server
Cliente
La raspberry necesita sshfs, que podemos instalar con el comando:
sudo apt install sshfs
Para ver el disco duro simplemente creamos una carpeta que hará de punto de montaje y le indicamos la ruta del recurso que va a compartir, con los siguientes comandos:
mkdir $HOME/ssh
sshfs miusuario@mimaquina.local:/rutaremota $HOME/ssh
Y ya está, en la carpeta ssh veremos la carpeta remota como otra más, si queremos descompartir, como siempre bastará con un umount:
umount $HOME/ssh
Eso sí, si vais a ver vídeos u otros recursos grandotes, mejor que estén ambos ordenadores conectados por cable, porque la wifi se os puede quedar corta (incluso la multibanda).
Y para conectar desde fuera de la red local?
ResponderEliminarSi te vas a conectar a IP pública y no hay cortafuegos que corten el puerto 22 exactamente igual.
EliminarEn otro caso tendrás que usar otras técnicas para hacer tunneling.