Назад | Перейти на главную страницу

NFS с зашифрованным домашним каталогом ubuntu

У меня проблемы с настройкой NFS с помощью vagrant:

На моем локальном компьютере я установил NFS:

apt-get install nfs-common nfs-kernel-server

И в моем Vagrantfile установите его для использования:

config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)

На vagrant up Я получил:

exportfs: /home/<user>/path/to/dir does not support NFS export

Mounting NFS shared folders failed. This is most often caused by the NFS
client software not being installed on the guest machine. Please verify
that the NFS client software is properly installed, and consult any resources
specific to the linux distro you're using for more information on how to
do this.

Я пропустил шаг или два здесь?

Мне известно о некоторых проблемах с зашифрованными домашними папками ubuntus и NFS, но я понимаю, что это проблема только перед загрузкой.

[обновление] мой /etc/exports файл выглядит так:

# VAGRANT-BEGIN: 5af3e5d6-b086-416d-8eab-987275445634
/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash,
anonuid=1000,anongid=1000,fsid$
# VAGRANT-END: 5af3e5d6-b086-416d-8eab-987275445634

Фактически невозможно экспортировать что-либо через NFS внутри тома ecryptfs. exportfs: Предупреждение: / home / user / share не поддерживает экспорт NFS

попробуйте установить или настроить демон idmapd на клиенте и сервере. Это свяжет удаленных и локальных пользователей. Затем вам нужно установить nfs-common на стороне клиента, это обеспечивает возможность монтирования nfs.

Я предполагаю, что "<" и ">" в вашем файле экспорта, например, только ... если не удалите его.

/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash

Почему бы сначала не попробовать экспортировать / домой и посмотреть, работает ли это?