實驗了透過掛載選項禁止執行set位元程式、二進位程式
[root@localhost~]#vi /etc/fstab/
#加入
/dev/sdc1 /var ext3 defaults,noexec 1 2
[root@localhost~]#mount -o remount /var
##之後系統重開機發現不到/dev/sdc1進入不了,只能夠進入字元介面。
想刪除掉那一行,可是檔案儲存的時候提示只讀屬性
Read-only file system
#實驗過用
#(1)chmod w /etc/fstab
(2):w!##
#檔案還是唯讀,不能夠修改方法
#mount -n -o remount,rw /
然後就可以儲存了
重啟電腦系統就恢復正常了。上面的問題的出現是因為我自己分區格式設定的問題。
補充知識
/etc/fstab 包含了你的磁碟分割區以及儲存裝置如何掛載,以及掛載在什麼地方的資訊第一列包含著裝置名,
第二列是它的掛載點,
第三列是它的檔案系統格式,
第四是掛載參數,
第五列[一個數字]是轉儲選項
第六列[另一個數字]是檔案系統檢查選項。
該文件中最後兩項
1. default 這個可以寫的值(rw ro suid[一種安全機制] user[nouser]普通用戶是否可以掛載exec能否執行二進位檔案sync[async] sync為即時寫入硬碟,async不是即時寫入,可以先寫到內存,FTP中會用到)
2. 0 0 前一個為0是說是否備份,1為備份 後一個是說是否檢查分割區錯誤。
以上是如何修改Linux的fstab檔案以取消唯讀屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!