Izin normal untuk / etc / adalah: rwx r-x r-x root root
Menggunakan chmod 741 /etc/
cara untuk mengatur izin / etc / to rwx r-- --x
.
Perhatikan kekurangan r
di bidang ketiga. Tiga bidang ini mewakili: Pemilik, grup, dan lainnya . Karena pemilik dan grup default adalah root, Anda hanya mencegah semua orang kecuali root untuk membaca file di / etc /. Ini adalah hal buruk tm .
Jika Anda mendapatkan prompt root maka Anda dapat mengembalikan perubahan ini dengan cukup mudah, tetapi untuk itu Anda perlu:
- Entah prompt root sudah terbuka.
- Cara untuk masuk sebagai root atau akun uid 0 apa pun. (Anda perlu mengatur ini secara manual di Ubuntu.)
- Hak untuk
su
atau sudo
(yang baru saja Anda hancurkan).
- Atau akses ke sistem file dari OS lain.
- Atau instal ulang sistem. (Paling mudah dilakukan jika Anda baru mengaturnya beberapa menit yang lalu, tetapi juga cara yang paling tidak mendidik)
Untuk desktop normal atau server dengan kartu akses jarak jauh (HP ILO, Dells DRAC dll.) Saya akan mem-boot ke mode pengguna tunggal, memberikan kata sandi root jika diperlukan, dan memperbaiki izin.
Atau saya akan boot dari liveCD (atau flashdisk) dan melakukan hal yang sama.
Di Amazon ini agak sulit karena Anda tidak memiliki akses fisik. Namun Anda dapat memulai instance kedua dan me-mount disk OS lama Anda dari sana.