Ubuntu 13.04登錄windows域
雖然youtube上有教程,不過自己試一下,還是會碰到問題。
首先安裝Likewise
[plain]
apt-get install likewise-open5
之後登錄用命令行測試
[plain]
domainjoin-cli chn.company.com account_name
注意:
1. chn.company.com是域名,全小寫
2. account_name是自己的帳號,我的是來自於一台windows系統已經測試過的帳號,我是雙系統(Windows+Ubuntu)
3. 注意hostname, 因為我的windows系統先登錄過,而且選擇了hostname是sloop,很奇怪,我這裡用其他計算機名是不行的,相同也不行,必須是sloop2.
可以用下面的命令設置:
domainjoin-cli setname sloop2
這個命令會修改/etc/hostname文件。
然後命令行登錄就成功了。
光這樣是遠遠不夠的。我還需要做到:
1. 在Ubuntu登錄窗口用windows域帳號登錄
2. 域帳號也在sudoers裡,可以執行root權限
現在還需要安裝samba
[plain]
apt-get install samba
然後創建配置文件/etc/samba/lwiauthd.conf
內容只有一行:
[plain]
winbind use default domain = yes
然後在/etc/sudoers文件中添加一行,見下面的最後一行
[plain]
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%chn\\domain^users ALL=(ALL) ALL
chn是我的域名前面的部分,domain^users... 不需要修改,意思是讓chn域的用戶有所有權限
現在重新啟動系統,登錄時點擊login, 然後使用domain\account 格式輸入用戶名。
登錄成功。當前用戶目錄是:
/home/likewise-open/CHN/account_name