作者 主題: 請問linux desktop環境加入linux samba PDC的家目錄問題  (閱讀 4375 次)

0 會員 與 1 訪客 正在閱讀本文。

alexjojo

  • 可愛的小學生
  • *
  • 文章數: 13
    • 檢視個人資料
請問各位先進

小弟家中目前有四台電腦
一台是Debian PDC(LDAP + SAMBA + PAM 登入機制)
一台是Debian desktop
一台是ubuntu 10.10
一台是windows XP SP3
全部都已經加入網域

現在我的問題是
我使用XP登入網域時,所有domain user都可以正常登入,且正常執行登入後的批次檔.bat
而Debian desktop跟ubuntu在文字介面下也都可以使用domain user登入ssh(不過沒有家目錄)
而桌面則更因為沒有家目錄所以無法正常進入x window環境

爬了許多文章,大部分都是描述人家如何將系統加入AD環境,而沒有寫到linux加入linux 所建立的LDAP+SAMBA
其中有些文章是有提到要達到我這樣的目的似乎是要自己寫批次檔shell script,還是有其他解法
我想詢問各位大大是否有過這樣的經驗可以提供我處理我遇到的問題
因為小弟想要建構一個以linux為主的LDAP PDC伺服器環境
環境中想要有windows跟linux workstation的系統
但是就如上所描述,小弟目前不知如何解決linux desktop domain user登入沒有家目錄的問題

alexjojo

  • 可愛的小學生
  • *
  • 文章數: 13
    • 檢視個人資料
小弟已經突發奇想,將問題解決了= =
就是將linux desktop中的
/etc/pam.d/common-session檔案裡面加上以下這行
session required pam_mkhomedir.so skel=/etc/skel/ umask=0022
這樣就可以在client端使用domain user登入時自動建立家目錄

阿~花了快兩個禮拜的時間終於解決^^太高興了
希望這能讓有遇到相同問題的也可以讓winodws跟linux同處在同一台PDC下面了