Ce que vous faites, c'est le partage NFS. Sur un système Debian, vous devez installer les outils nécessaires. Supposons que le client (la machine sur laquelle vous souhaitez monter le dossier distant) et le serveur (la machine où se trouve le dossier distant)
Sur le serveur, vous devrez installer
apt-get install nfs-server portmap nfs-common
dans les nouvelles versions de Debian
apt-get install nfs-kernel-server portmap nfs-common
Sur le client, vous devrez installer:
apt-get install nfs-client nfs-common
Ma sélection de packages pourrait avoir plus ou moins ce dont vous avez besoin, mais certaines combinaisons feront l'affaire.
Maintenant, ce que vous devez faire est de mettre les dossiers que vous souhaitez partager avec la machine distante dans / etc / exports :
/path_to_tmp_folder/tmp 192.168.0.2(rw,sync,no_subtree_check,no_root_squash)
Alors:
exportfs -ra
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
Ici 192.168.0.2 est l'adresse de votre machine locale, remplacez-la par votre propre IP. le fichier exports contient la liste des machines pouvant accéder au dossier partagé. Si vos machines n'ont pas de restrictions de pare-feu les unes aux autres (vous pouvez résoudre ce problème en ajoutant un hôte à /etc/hosts.allow).
Maintenant sur votre machine locale, vous pouvez utiliser la commande:
sudo mount -o soft,intr,rsize=8192,wsize=8192 server_ip:/path_to_tmp_folder/tmp /local_path_to_empty_tmp_folder/tmp
Si vous voulez avoir un montage automatique au démarrage, vous devez modifier votre fichier / etc / fstab et mettre la ligne sur votre client:
server_ip:/path_to_tmp/tmp /local_empty_folder/tmp nfs rsize=16384,wsize=16384,rw,auto,nolock
Ceci est juste un exemple de paramètres (copie copiée à partir du mien), vous devez vérifier l'aide de nfs pour voir quelles suites vous conviennent le mieux.