Ubuntu
帶有 NIS 的 AutoFS,無法掛載 root 擁有的共享
我正在使用 Ubuntu 12.04,並嘗試將 NIS 與 AutoFS 一起使用來掛載我可以訪問的項目 NFS 共享。我可以掛載用於遠端終端的聯網主目錄,但這歸我的使用者所有。我分配的項目目錄歸 root 所有,但在我所在的組中,並且在由 IT 配置的遠端終端上,我也可以使用 autoFS 掛載這些目錄(只需導航到他們的目錄)。當我在前台執行自動掛載時,訪問被拒絕。
這就是我認為問題所在:我一直在努力讓 PAM 與 Kerberos 一起工作以登錄網路使用者,但尚未成功。所以我使用與 NIS 使用者具有相同名稱、UID 和 GID 的本地使用者。當我使用 id 檢查其組成員身份時,我的本地使用者說它位於擁有項目目錄的組中,而該目錄不在我的本地 /etc/group 文件中。我被引導相信如果我選擇不安裝 kerberos,我可以在不登錄網路使用者的情況下自動掛載這些目錄。
所有這些對於企業 IT 來說都是一個很好的問題,除了他們不正式支持 Ubuntu 12.04。他們鼓勵使用它,但我不希望他們會給我任何支持,除了他們分發的預配置的 RHEL 和 10.04 映像。
編輯:我注意到我可以掛載的目錄具有 rwxrwxr-x 權限,而我不能掛載的目錄具有 rwxrwx— 權限。因此,當我的本地根目錄安裝它時,它沒有權限,我猜。但我不相信可以以我的使用者身份執行自動掛載,該使用者對該目錄具有權限。
正如評論中指出的那樣,我問過某人,他們所做的就是為我的 MAC 分配一個靜態 IP,並僅為來自該 IP 的使用者或類似的東西更改權限。我沒有被告知所有細節,但它有效。