暫時停用網路連線的腳本

暫時停用網路連線的腳本

我想在我的 Linux 機器上阻止與我的網路連線大約 8 小時左右。我沒有意志力,所以簡單的呼籲

ifconfig down
ifconfig up

或類似的命令不適用於我,因為我「知道」如何繞過它。

我期待這個演算法能夠發揮作用

  1. 透過關閉網路介面或透過停用網路連接

    iptables -I INPUT -j DROP
    

    並保存 iptables 配置,這樣我就無法透過重新啟動繞過它。

  2. 停用所有使用者的任何 root/sudo 權限。或將 root/sudo 密碼更改為隨機字串。
  3. 經過一段時間後,反之亦然。

通常,當我需要網路連線時,我不會遇到緊急情況,因此這種方法不必有辦法按需繞過它。

誰能提供我一些正確的、更重要的、安全的方法來做到這一點?我根本不想以某種方式失去系統中的超級用戶權限,因為我肯定會在腳本中犯下錯誤。

相關內容