聯成電腦技術論壇

 找回密碼
 註冊
搜索
查看: 1749|回復: 2

請問 selinux 之下, httpd 與 samba user 的 ~/public_html 問題

[複製鏈接]
發表於 2008-6-6 11:23:43 | 顯示全部樓層 |閱讀模式
chcon -R -t samba_share_t /home/USERID 才能寫入 ~
可是那樣的話, httpd 就不能 access ~/public_html (Forbidden)
請問該如何完美解決:
讓 httpd access ~/public_html, 同時 samba user 能寫入 ~/public_html ?
頭像被屏蔽
發表於 2008-6-6 15:39:00 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
 樓主| 發表於 2008-6-6 16:22:38 | 顯示全部樓層

請問 selinux 之下, httpd 與 samba user 的 ~/public_html 問題

感謝老師開釋!
依據老師給的指示, 我把 samba [home] 目錄 和 ~/public_html 分開之後, 就沒問題了.

samba user 的 [home] 指向 ~/samba_share
而 ~/public_html 則改用 ftp 放網頁資料
一切正常 ^^
感謝老師 ^^

mkdir /home/USERID/samba_share
chcon -R -t samba_share_t /home/USERID/samba_share
setsebool -P samba_enable_home_dirs=on
vi /etc/samba/smb.conf
[home]
path = /home/%u/samba_share

mkdir /home/USERID/public_html
chcon -R -t httpd_sys_content_t /home/USERID/public_html
setsebool -P httpd_enable_homedirs=on
chmod 711 /home/USERID
chmod 755 /home/USERID/public_html

setsebool -P ftp_home_dir=on
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|聯成電腦技術論壇

GMT+8, 2024-11-15 06:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表