酷!學園

技術討論區 => Linux 討論版 => 主題作者是: fedora 於 2011-07-25 13:24

主題: selinux 對家目錄的限制
作者: fedora2011-07-25 13:24
在 rhel 6 之中,selinux 預設是開著的,而新增帳號時,如把使用者家目錄設到其他地方,如:

# useradd -d /home22/andy andy
# passwd andy

則將來用andy 登入時,螢幕會顯示找不到家目錄訊息,等把 selinux 關了後就正常。

想請問如在 selinux 啟用狀態下,如何更換使用者家目錄後,還是可讓使用者登入後有家目錄可用?
主題: Re: selinux 對家目錄的限制
作者: xiang2011-07-25 15:17
你的家目錄是先建立好的嘛?
主題: Re: selinux 對家目錄的限制
作者: fedora2011-07-27 22:40
沒啊,就只事先建立 /home22而已。
主題: Re: selinux 對家目錄的限制
作者: xiang2011-07-27 23:02
參考鳥哥的文章 (http://linux.vbird.org/linux_basic/0440processcontrol.php#chcon),把 /home22 跟底下目錄的屬性都改成跟 /home 相同應該就不會有問題了。