實驗了通過掛載選項禁止執行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為備份 後一個是說是否檢查分區錯誤。