30Aug

Mengapa Linux Mengizinkan Pengguna Menghapus Direktori Root?

click fraud protection

Sebagian besar waktu, tidak satu pun dari kita dengan rela melakukan tindakan yang benar-benar akan menghancurkan sistem operasi kita dan memaksa kita untuk memasangnya kembali. Tapi bagaimana jika tindakan semacam itu bisa dengan mudah terjadi bahkan secara kebetulan di pihak pengguna? Today's SuperUser Q & Sebuah posting memiliki jawaban atas pertanyaan pembaca yang bingung.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.

Pertanyaan

Pembaca superuser pembaca ingin tahu mengapa Linux mengizinkan pengguna menghapus direktori root:

Ketika saya menginstal Linux di komputer saya untuk pertama kalinya, saya selalu suka menggunakan root karena saya tidak perlu menambahkan sudo dan masukkan kata sandi saya setiap kali saya menjalankan perintah yang membutuhkan izin tingkat akar.

Suatu hari, saya hanya ingin menghapus sebuah direktori dan menjalankan rm -rf /

instagram viewer
, yang "mematahkan" sistem saya. Saya telah bertanya-tanya mengapa perancang Linux tidak menghalangi perintah berbahaya seperti dijalankan dengan mudah.

Mengapa Linux mengizinkan pengguna untuk menghapus direktori root?

Jawaban Kontributor

SuperUser Ben N memiliki jawaban untuk kita:

Mengapa harus menghalangi Anda melakukan apapun yang Anda inginkan dengan komputer Anda sendiri? Masuk atau menggunakan sudo secara harfiah mengatakan ke mesin, "Saya tahu apa yang saya lakukan." Mencegah orang melakukan hal yang meragukan biasanya juga mencegah mereka melakukan hal-hal yang cerdas( seperti yang diungkapkan oleh Raymond Chen).

Selain itu, ada satu alasan bagus untuk mengizinkan pengguna membuat direktori root: menghentikan operasi komputer dengan benar-benar menghapus sistem operasi dan sistem file.( Bahaya! Pada beberapa sistem UEFI, rm -rf / dapat bata mesin fisik juga.) Ini juga merupakan hal yang wajar untuk dilakukan di dalam penjara chroot.

Ternyata, orang secara tidak sengaja menjalankan perintah begitu banyak sehingga fitur keamanan ditambahkan. rm -rf / tidak melakukan apa-apa pada sebagian besar sistem kecuali -INJA-akar juga disediakan, dan tidak mungkin Anda mengetiknya secara tidak sengaja. Itu juga membantu mencegah skrip shell yang ditulis dengan buruk tapi dengan niat baik.

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.

Image Credit: Wikimedia Commons