作者 主題: selinux 對家目錄的限制  (閱讀 1985 次)

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

fedora

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
selinux 對家目錄的限制
« 於: 2011-07-25 13:24 »
在 rhel 6 之中,selinux 預設是開著的,而新增帳號時,如把使用者家目錄設到其他地方,如:

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

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

想請問如在 selinux 啟用狀態下,如何更換使用者家目錄後,還是可讓使用者登入後有家目錄可用?

xiang

  • 鑽研的研究生
  • *****
  • 文章數: 711
  • 性別: 男
    • 檢視個人資料
Re: selinux 對家目錄的限制
« 回覆 #1 於: 2011-07-25 15:17 »
你的家目錄是先建立好的嘛?

fedora

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
Re: selinux 對家目錄的限制
« 回覆 #2 於: 2011-07-27 22:40 »
沒啊,就只事先建立 /home22而已。

xiang

  • 鑽研的研究生
  • *****
  • 文章數: 711
  • 性別: 男
    • 檢視個人資料
Re: selinux 對家目錄的限制
« 回覆 #3 於: 2011-07-27 23:02 »
參考鳥哥的文章,把 /home22 跟底下目錄的屬性都改成跟 /home 相同應該就不會有問題了。