我在ldap上创建了几个用户,并安装了两个ubuntu ldap客户端计算机,用户可以在其中使用其帐户登录。我现在想共享他们的主文件夹,并将其集中在所有客户端计算机中。以下是我执行的步骤:
在LDAP服务器计算机上
我安装了nfs服务器软件包:
apt-get install nfs-kernel-server
在我的ldap服务器上,主文件夹保存在/home/users
文件夹中,因此我在机器服务器上创建了一个文件夹并将其命名为/home/users
我修改了/etc/exports
,以添加以下行来将LDAP服务器上的主目录导出到客户端:
/home/users *(rw,no_root_squash,no_subtree_check,no_wdelay,sync)
在LDAP客户端计算机上
我安装了客户端nfs软件:
apt-get install nfs-common
我创建了一个文件夹,并将其命名为/home/users
以匹配ldap服务器和服务器计算机上的文件夹
我修改了/etc/fstab
并添加了以下内容以使其自动安装:
192.168.1.10:/home/users /home/users nfs _netdev,auto,hard,intr 0 4
我重新启动了计算机(服务器和客户端)以查看效果,但是仍然没有同步用户的主目录,它们是完全独立的,就像在服务器计算机上/home/users
中没有任何内容一样目录,但客户端计算机中的文件夹中的用户名位于/home/users
中,但它们没有相同的数据。
我想知道如何使用户的主文件夹集中化,以便在计算机之间同步更新吗?这样,当用户从任何计算机上使用其帐户登录时,他可以看到他的主文件夹是相同的,并且他的文件和文件夹在那里。有什么建议吗?