Saya pikir akan menarik untuk memiliki daftar kebiasaan buruk yang Anda amati terkait dengan administrasi sistem. Sebagai contoh:
- Selalu gunakan
root
di server - Berbagi kata sandi akun
- Memasukkan kata sandi pada kode
- Masih menggunakan telnet
- ...
Meskipun saya sebagian besar tertarik pada keamanan, Anda kebiasaan buruk tidak harus terkait keamanan. Kisah kebiasaan buruk juga disambut.
Jawaban:
Saya pikir sebagian besar perilaku buruk sysadmin adalah karena fakta bahwa mereka melupakan aturan emas:
Saya telah mengalahkan pelajaran ini menjadi banyak rekrutan baru sekarang, tetapi banyak yang baru di lapangan tidak begitu mengerti betapa pentingnya itu. Dari aturan sederhana ini muncul filosofi ketika bekerja sebagai sysadmin:
Dan dari sini Anda dapat melacak perilaku buruk khas sysadmin yang tidak terampil
Saya pikir XKCD menyimpulkannya dengan cukup baik
sumber
Apakah kebiasaan buruk untuk menyerah pada permintaan pengguna (tuntutan?) Yang menurunkan keamanan demi kenyamanan mereka sendiri?
sumber
Menulis skrip yang tidak didokumentasikan dengan baik atau ditulis dalam gaya yang mudah dibaca sehingga orang-orang yang datang setelah Anda dapat dengan mudah membaca dan memodifikasi skrip.
Script Perl Saya sedang melihat ANDA!
sumber
"Aku akan mendokumentasikan ini nanti" Tidak, kamu tidak akan.
Tentu saja, beberapa mencegah situasi itu sebagai berikut: "Dokumentasi?"
sumber
Saya memiliki kebiasaan buruk frustrasi cukup di "perbaikan" keamanan di Windows bahwa saya akan secara membabi buta menambahkan situs ke daftar situs tepercaya atau keamanan yang lebih rendah bahwa IE8 / XP / Vista / dll. berhenti mengganggu saya ketika saya sedang mencoba untuk menyelesaikan sesuatu dan saya cukup yakin saya akan pergi ke tempat yang tepat dan mengunduh file yang tepat. Saya tahu ini seharusnya membuat Anda lebih aman untuk memikirkan kembali tindakan Anda, tetapi sejujurnya, klik klik klik klik membuat saya gila dan akhirnya semua peringatan menjadi kabur sampai saya tidak memperhatikan kesalahan sertifikat situs (itu diri kami sendiri -ditandatangani, kan? ... yah, mungkin ...) dan di lain waktu itu meminta saya hal-hal bodoh yang seharusnya diaktifkan secara default (ya, saya benar-benar bermaksud untuk pergi ke Pembaruan Windows, dan saya ingin pengaturan keamanan untuk izinkan Microsoft
sumber
Kebijakan tanpa pembaruan karena "berfungsi, jadi mengapa kita harus menyentuhnya?".
Dan kemudian Slammer membanting kepala Anda ...
sumber
Menerapkan pembaruan vendor saat mereka tersedia . Tunggu beberapa jam dan google nama tambalan untuk menghindari menjadi orang yang mengirimkan cerita-cerita horor .
sumber
Mengatakan "APA !?" setiap kali pengguna mendekati meja Anda.
sumber
Menggunakan kata sandi yang sama pada banyak sistem atau aplikasi (ala Apache Foundation ).
sumber
Entri log kerja yang tidak berarti. yaitu:
$ rm *
Hebat, Anda menghapus sesuatu, di suatu tempat, seperti beberapa pengguna, pada beberapa sistem. Saya memiliki peringatan yang sama, dan saya ingin tahu bagaimana Anda memperbaikinya terakhir kali.
Berikut adalah prompt yang memecahkan sebagian besar masalah tersebut secara otomatis.
PS1 = "\ h \ d \ t \ w \ n \ u>"
myserver Sen 26 Apr 16:20:44 / var / log
root>
Hostname berubah :-) Sekarang saya tahu segalanya kecuali apa yang Anda hapus, tapi setidaknya saya tahu ke mana harus mencari.
sumber
tentang komentar
kode spaghetti ditulis dalam semua bahasa pemrograman (demikian juga dengan Python, Ruby atau apa pun). Jangan salahkan langauge, salahkan pembuat kode.
Beberapa komentar lucu oleh programmer python tentang keadaan kode Python saat ini sedang ditulis di sana. Orang ini mendapatkan debugging kode Python jelek yang ditulis oleh orang lain:
http://artificialcode.blogspot.com/2010/04/professionalism-in-python-or-how-to-not.html
http://artificialcode.blogspot.com/2010/04/my-midlife-python-quality-crisis.html
Moral dari cerita: ketika Perl adalah satu-satunya bahasa yang ditafsirkan di kota, semua orang menulis Perl, dan banyak orang yang bukan pemrogram sedang menulis Perl jelek. Sekarang semakin banyak orang yang mengambil Python, jadi semakin banyak program Python yang jelek sedang ditulis. Atau Powershell, atau ..., atau ...
Jadi tolong berhenti menyebarkan FUD tentang Perl, itu bukan bahasa, itu koder.
sumber
Mungkin bukan kebiasaan yang benar, tetapi bagaimana dengan kebiasaan mengharapkan manajer senior untuk memiliki dan / atau menggunakan otak? Atau percaya pemrogram memiliki pemahaman dasar tentang mesin dan OS yang mereka pemrograman?
sumber
Menghabiskan waktu di forum atau - lebih buruk! :) - T&J situs saat Anda seharusnya bekerja.
sumber
Masuk dari kafe internet untuk bekerja di jalan tanpa menggunakan kata sandi satu kali.
sumber