O que você está fazendo é compartilhar NFS. Em um sistema Debian, você deve instalar as ferramentas necessárias. Vamos supor que o cliente (a máquina na qual você deseja montar a pasta remota) e o servidor (a máquina onde está a pasta remota)
No servidor, você precisará instalar
apt-get install nfs-server portmap nfs-common
em novas versões debian
apt-get install nfs-kernel-server portmap nfs-common
No cliente, você precisará instalar:
apt-get install nfs-client nfs-common
Minha seleção de pacotes pode ter mais ou menos o que você precisa, mas algumas combinações serão suficientes.
Agora, o que você precisa fazer é colocar as pastas que deseja compartilhar com a máquina remota em / etc / exportações :
/path_to_tmp_folder/tmp 192.168.0.2(rw,sync,no_subtree_check,no_root_squash)
Então:
exportfs -ra
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
Aqui 192.168.0.2 é o endereço da sua máquina local, substitua-o pelo seu próprio IP. O arquivo de exportação possui a lista de máquinas que podem acessar a pasta compartilhada. Se suas máquinas não tiverem restrições de firewall entre si (você pode resolver isso adicionando host ao /etc/hosts.allow).
Agora na sua máquina local, você pode usar o comando:
sudo mount -o soft,intr,rsize=8192,wsize=8192 server_ip:/path_to_tmp_folder/tmp /local_path_to_empty_tmp_folder/tmp
Se você deseja montar automaticamente na inicialização, edite seu arquivo / etc / fstab e coloque a linha em seu cliente:
server_ip:/path_to_tmp/tmp /local_empty_folder/tmp nfs rsize=16384,wsize=16384,rw,auto,nolock
Este é apenas um exemplo de configurações (cópia copiada da minha), você precisa verificar a ajuda do nfs para ver quais suítes são as melhores.