如何防止rm rf 導致系統癱瘓?

2021-10-03 01:30:07 字數 623 閱讀 5095

公司的dev環境是開發人員能登入,並且開發有root許可權。但是由於每個開發的linux水平不一樣,有一些開發竟然直接 使用 rm -rf /  導致整個系統癱瘓了,系統也起不來,由於之前沒有備份所以沒辦法恢復

wget
2.解壓safe-rm

tar -zxf safe-rm-0.12.tgz
3.複製safe-rm到/usr/bin目錄下,直接替換系統的rm命令

cp safe-rm-0.12/safe-rm   /usr/bin/rm
4.配置路徑黑名單(黑名單路徑的rm是無法刪除的)

vim /etc/safe-rm.conf

/

/bin

/boot

/dev

/etc

/initrd

/lib

/proc

/root

/sbin

/sys

/usr

/usr/bin

/usr/include

/usr/lib

/

如何防止員工離職導致的原始碼洩露

前劉峰老哥讓我幫他介紹一些c 技術員到他公司,順便聊到了如何保護企業源 的問題。因為在他的企業中,可能 就是最大的財富,那麼如何去保護這些財富呢?我有以下的看法 第 一 從分工和管理上進行限制 使用良好的原始碼版本控制,按照專案的需要把技術員工按照職責和許可權進行劃分,比如專案經理 架構師 一般程式...

關於開發中如何防止死等程式導致其它任務執行不了方法

在嵌入式軟體開發中,比如微控制器的程式,我們一定會寫到乙個大的死迴圈的程式,也就是輪詢io口,通常用 while 1 來實現大迴圈,程式就會在while 1 中不斷的迴圈執行一些任務,但是,任務與任務之間如果存在延時,就會大大的削弱整個架構的實時性,雖然現在的高階微控制器arm已經具有了多執行緒的機...

如何防止同一帳戶重複登入系統

如何防止控制客戶端使其用同一帳戶重複登入系統.解決思路 維護一online表,檢視有登陸,就不允許再次登陸,以sessionid作為唯一識別符號號,也可以產生乙個 發到 中,以區分不同的 再佐以 可以達到更好的效果,比如離開後自動離線 解決 public virtual void object se...