中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

restorecon命令怎么用

發布時間:2022-01-27 15:01:41 來源:億速云 閱讀:111 作者:iii 欄目:開發技術

這篇文章主要介紹“restorecon命令怎么用”,在日常操作中,相信很多人在restorecon命令怎么用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”restorecon命令怎么用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

restorecon命令怎么用

語法

restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f filename | pathname...]

選項

-i:忽略不存在的文件。
-f:infilename 文件 infilename 中記錄要處理的文件。
-e:directory 排除目錄。
-R/-r:遞歸處理目錄。
-n:不改變文件標簽。
-o/outfilename:保存文件列表到 outfilename,在文件不正確情況下。
-v:將過程顯示到屏幕上。
-F:強制恢復文件安全語境。

實例

假設CentOS安裝了apache,網頁默認的主目錄是/var/www/html,我們經常遇到這樣的問題,在其他目錄中創建了一個網頁文件,然后用mv移動到網頁默認目錄/var/www/html中,但是在瀏覽器中卻打不開這個文件,這很可能是因為這個文件的SELinux配置信息是繼承原來那個目錄的,與/var/www/html目錄不同,使用mv移動的時候,這個SELinux配置信息也一起移動過來了,從而導致無法打開頁面,具體請看下面的實例:

/*使用CentOS舉例,如果默認沒有安裝apache,確保網絡連接,使用下面的命令安裝*/

[root@linuxde.net ~]# yum install httpd/*我們在root的家目錄新建一個html文件*/

[root@linuxde.net ~]# pwd/root
[root@linuxde.net ~]# vi index.html/*隨便輸入一段文字,保存退出*/
welcome to www.linuxde.net
/*將這個文件mv到網頁默認目錄下*/

[root@linuxde.net ~]# mv index.html /var/www/html//*
* 這個時候我們使用firefox瀏覽器輸入127.0.0.1/index.html發現打不開,
* 查看一下SELinux的日志文件,發現了下面這一段報錯信息,從這個報錯信息不難看出,
* 進程httpd訪問網頁主目錄中的index.html時被SELinux阻止,原因是因為,SELinux配置信息不正確,
* 正確的SELinux配置信息應該是scontext=后面的部分,
* 而index.html文件的SELinux配置信息卻是tcontext=后面的部分,
* 從tcontext=的第三段“admin_home_t”不難看出,這個文件的SELinux配置信息是root用戶家目錄的。 */type=AVC msg=audit(1378974214.610:465): avc: denied { open } for pid=2359 comm="httpd" path="/var/www/html/index.html" dev="sda1" ino=1317685 scontext=system_u:system_r:httpd_t:s0 tcontext=unconfined_u:object_r:admin_home_t:s0
tclass=file

/*使用ls -Z也可以看出,文件和目錄的SELinux信息不匹配*/

[root@linuxde.net html]# ls -Z /var/www/html/.... unconfined_u:object_r:admin_home_t:s0 index.html
[root@linuxde.net html]# ls -Zd /var/www/html/.... system_u:object_r:httpd_sys_content_t:s0 /var/www/html/

/*使用restorecon來恢復網頁主目錄中所有文件的SELinux配置信息(如果目標為一個目錄,可以添加-R參數遞歸)*/

[root@linuxde.net html]# restorecon -R /var/www/html/

到此,關于“restorecon命令怎么用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新郑市| 信丰县| 许昌县| 定襄县| 甘泉县| 建德市| 托克托县| 普兰店市| 垣曲县| 青海省| 新宁县| 龙海市| 乐安县| 台东市| 电白县| 潍坊市| 额敏县| 平邑县| 白朗县| 汉寿县| 刚察县| 龙南县| 汨罗市| 聂荣县| 孝义市| 遂平县| 郑州市| 吉首市| 永城市| 日土县| 江油市| 凌云县| 台山市| 渑池县| 定陶县| 盱眙县| 奉化市| 新闻| 琼结县| 沾益县| 桃园县|