Saya tidak berpikir mengacaukan izin shutdownadalah cara untuk menangani situasi. Pada dasarnya kamu baru belajar pelajaran. Dagu.
Saya telah melakukan hal-hal yang sama - mendapatkan rantai panjang sesi ssh, kemudian mengacaukan rute pada salah satu mesin yang saya ssh'd melalui, memotong diri saya. Saya telah merusak permintaan rsync, yang mengarah ke penghancuran sistem secara sistematis di sisi lain dunia. Saya sudah berjalan rm -rf / pathdi server produksi. (Waktu itu aku harus belajar bagaimana mengembalikan bekerja.)
Jadi, jauh lebih tua dan semoga sedikit lebih bijaksana, saya sekarang memiliki aturan ketat yang saya terapkan pada diri saya sendiri.
- Semua permintaan root diakhiri dengan #, tidak peduli apa informasi lain di dalamnya.
- Setiap kali saya berada di prompt #, saya benar-benar duduk di tangan saya sebelum menekan tombol enter.
- Jika ada keraguan tentang apa yang akan saya lakukan atau di mana saya sebenarnya atau bagaimana saya sampai di sana, saya membatalkannya dan membangunnya kembali dari kondisi awal yang diketahui.
- Ketika saya melakukan kesalahan (dan saya masih membuat kesalahan, meskipun mereka semakin jarang dan semakin tidak jelas seiring berjalannya waktu), segera mencari tahu apa yang telah saya lakukan, yang telah saya pengaruhi, dan mengaku dosa saya kepada mereka. . Lalu jatuhkan yang lainnya dan lepaskan damange secepat dan sebaik mungkin.
Sifat pekerjaan saya mengharuskan saya menghabiskan banyak waktu di banyak permintaan root yang bervariasi, tetapi berkat kesalahan saya di masa lalu saya mempertahankan kesadaran situasional yang jauh lebih baik daripada yang saya lakukan ketika saya mulai.