Ldap

在客戶端電腦中自動掛載 LDAP 主文件夾

  • July 20, 2018

我在我的 ldap 上創建了幾個使用者,並設置了幾個 ubuntu ldap 客戶端機器,使用者可以使用他們的帳戶登錄。我現在想共享他們的主文件夾並將其集中在所有客戶端電腦中。以下是我執行的步驟:

在 LDAP 伺服器機器上

  1. 我安裝了 nfs 伺服器包:

apt-get install nfs-kernel-server 2. 在我的 ldap 伺服器上,主文件夾保存在/home/users文件夾中,所以我在機器伺服器上創建了一個文件夾並將其命名/home/users 3. 我修改/etc/exports為通過添加以下行將 LDAP 伺服器上的主目錄導出到客戶端:

/home/users *(rw,no_root_squash,no_subtree_check,no_wdelay,sync)

在 LDAP 客戶端機器上

  1. 我安裝客戶端 nfs 軟體:

apt-get install nfs-common 5. 我創建了一個文件夾並將其命名/home/users為與 ldap 伺服器和伺服器機器相匹配 6. 我修改/etc/fstab並添加了以下內容以使其自動安裝:

192.168.1.10:/home/users /home/users nfs _netdev,auto,hard,intr 0 4

我重新啟動了機器(伺服器和客戶端)來查看效果,但是使用者的主目錄仍然沒有同步,它們是完全獨立的,就像在伺服器機器上/home/users目錄中沒有任何內容,但在客戶端機器中一樣是包含使用者名的文件夾,/home/users但它們沒有相同的數據。

我想知道如何使我的使用者的主文件夾集中,以便在機器之間同步更新?因此,當使用者從任何機器上使用他的帳戶登錄時,他可以看到他的主文件夾是相同的,並且他的文件和文件夾都在那裡。請問有什麼建議嗎?

您的客戶端未安裝伺服器,因為其預期的安裝點不為空。

清空掛載點後,也許通過將其內容移動到伺服器上的正確位置,它應該可以按預期工作。


長期,尤其是。如果您有多個文件伺服器,最好使用autofs. 我用sssd-ldap這些東西,它似乎也適合你。

引用自:https://serverfault.com/questions/922798