То, что вы делаете, это общий доступ к 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
Мой выбор пакета может иметь более или менее то, что вам нужно, но некоторые комбинации подойдут.
Теперь вам нужно поместить папки, которыми вы хотите поделиться с удаленной машиной, в / и т.д. / экспорта :
/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, чтобы увидеть, что вам больше подходит.