Linuxでrm -rf /というコマンドを打ったら警告を出してエラーを吐くなど
なんらかの方法で防ぎたいです。
そのような方法がありましたら教えていただけますか
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
CentOS7 とか最近のディスティリビューションだとデフォルトで保護されていますよ。
rm -rf / rm: `/' に関して再帰的に操作することは危険です rm: このフェイルセーフを上書きするには --no-preserve-root を使用してください
投稿2017/08/24 04:26
総合スコア104
0
ご利用の環境は不明ですが、最近(といってもかなり前ですが)のディストリビューションなら
rm -rf /は「--no-preserve-root 」オプションをを指定しない限りエラーになると思いますよ。
(Redhat,CentOSは確実に、Debianとかもかな?)
投稿2017/08/24 04:19
総合スコア240
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/24 04:51
2017/08/24 06:55
0
ベストアンサー
GNU CoreUtils が、2006年に対応しているので、
Support new options: --preserve-root and --no-preserve-root. Somehow this program was skipped when those options were added to chown, chmod, and rm. Reported by vaqflabuopac@spammotel.com in <http://bugs.debian.org/365656>
2007年以降にリリースされたメジャーバージョンは対応しているんじゃないかな。
ubuntu だと、少なくても 7 以降(8以降は確実)は、対応しているはずだと思います。
投稿2017/08/24 05:52
総合スコア25171
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
こういう感じで予防するとか
投稿2017/08/24 03:09
総合スコア907
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/24 04:44