Удаленное монтирование дома Linux

Удаленное монтирование дома Linux

Итак, у меня есть общий ресурс samba на моем сервере с домашним каталогом /home/user/, который предоставляется через раздел [homes] на моем сервере samba. На моем ПК я хотел бы смонтировать свой домашний каталог, чтобы мои каталоги Documents, Pictures, Photos были доступны, как если бы они находились на моей локальной машине. Проблема в том, что в моем домашнем каталоге на моем локальном ПК также есть моя папка wine, некоторые другие папки конфигурации ".", контейнеры virtualbox и т. д., которые я хотел бы хранить на своем локальном ПК и не загружать их по сети (например, папку wine... photoshop будет загружаться вечность! =]). Мне не кажется целесообразным переносить все это на мой сервер.

Мне монтировать каждую папку отдельно? Или есть способ монтировать только несколько каталогов в удаленном общем ресурсе?

решение1

Я использую автомонтирование и символические ссылки из /home/usr. Удалённый каталог монтируется как /homes/server, где server — имя сервера, с которого я монтирую каталог.

Затем я использую символические ссылки на удаленных хостах. Если вы переместите соответствующие каталоги в /homes/server/usr перед экспортом каталога, вам также понадобятся символические ссылки там. Это то, что я сделал. /home/usr тогда должен быть ограничен локальными файлами сервера. Я изменил свой экспорт samba homes соответствующим образом и не экспортирую локальные файлы конфигурации сервера на клиенты Windows.

Если вы монтируете ресурс как H:, вы можете переместить соответствующие каталоги на диск H:. Если это сделано правильно, ключи реестра обновятся, и перемещение закрепится. Найдите инструкции по перемещению каталогов на другой диск.

решение2

Вы можете использовать «файлы вето», как описано здесь:http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#VETOFILES

Связанный контент