O que você está fazendo é compartilhar o 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 lista remota) e o servidor (a máquina na qual a pasta remota está)
No servidor, você precisará instalar
apt-get install nfs-server portmap nfs-common
em novas versões do 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 podem fazer isso.
Agora, o que você precisa fazer é colocar as pastas que deseja compartilhar com a máquina remota em / etc / exports :
/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 o host a /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ê quer ter o mount automático na inicialização, você precisa editar o seu arquivo / etc / fstab e colocar a linha no 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 (copiar minhas próprias), você precisa verificar a ajuda do nfs para ver o que você melhor suites.