Що ви робите, це частка NFS. У системі Debian слід встановити необхідні інструменти. Припустимо, що клієнт (машина, на якій потрібно встановити віддалену складку) та сервер (машина, де знаходиться віддалена папка)
На сервері вам потрібно буде встановити
apt-get install nfs-server portmap nfs-common
в нових версіях debian
apt-get install nfs-kernel-server portmap nfs-common
На клієнті вам потрібно буде встановити:
apt-get install nfs-client nfs-common
Мій вибір пакетів може містити більше або менше того, що вам потрібно, але деякі комбінації будуть робити.
Тепер вам потрібно зробити папки, якими ви хочете поділитися з віддаленою машиною, в / etc / export :
/path_to_tmp_folder/tmp 192.168.0.2(rw,sync,no_subtree_check,no_root_squash)
Потім:
exportfs -ra
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
Тут 192.168.0.2 - адреса вашої локальної машини, замініть її власною IP-адресою. файл експорту містить список машин, які можуть отримати доступ до спільної папки. Якщо ваші машини не мають обмежень між брандмауером один до одного (ви можете вирішити це, додавши хост в /etc/hosts.allow).
Тепер на локальній машині ви можете використовувати команду:
sudo mount -o soft,intr,rsize=8192,wsize=8192 server_ip:/path_to_tmp_folder/tmp /local_path_to_empty_tmp_folder/tmp
Якщо ви хочете мати автоматичне кріплення під час завантаження, вам потрібно відредагувати файл / etc / fstab і поставити рядок на клієнта:
server_ip:/path_to_tmp/tmp /local_empty_folder/tmp nfs rsize=16384,wsize=16384,rw,auto,nolock
Це лише приклад налаштувань (копія, створена з моїх власних), вам потрібно перевірити допомогу nfs, щоб побачити, які пакети вам найкраще.