Saya menjalankan Linux Mint 11 dan saya kehilangan hak istimewa untuk digunakan sudo
, ternyata hasil dari penghapusan secara tidak sengaja saya dari grup admin.
Ketika saya menggunakan groups
perintah untuk mencantumkan grup tempat saya berada, ini hanya menampilkan ID pengguna dan vboxusers saya. Saya pikir saya salah menggunakan usermod daripada useradd untuk memasukkan ID saya di grup vboxusers, jadi saya dihapus dari semua grup lain.
Solusi yang saya temukan di web (seperti ini: http://www.psychocats.net/ubuntu/fixsudo ) menjelaskan memilih mode pemulihan di menu GRUB, mendapatkan prompt root dan menggunakannya untuk menambahkan pengguna saya kembali ke grup. Tetapi ketika saya melakukan itu meminta password root, yang saya tidak tahu karena Linux Mint dan distribusi berbasis Ubuntu lainnya tidak memungkinkan Anda untuk melihat atau mengatur kata sandi root selama instalasi.
Saya memiliki CD live Linux sehingga saya bisa mendapatkan hak akses root dengan cara itu, tetapi itu tidak memungkinkan saya untuk memanipulasi pengguna dalam instalasi Mint melalui baris perintah. Namun, saya dapat menggunakannya untuk mengedit file apa saja, jadi file mana yang harus saya edit dan bagaimana saya harus mengeditnya sehingga saya bisa mendapatkan kembali hak admin (dan akibatnya sudo)?
ID saya masih ada di file sudoers, seperti yang ditunjukkan pada cat /media/mint/etc/sudoers
saat menjalankan live CD.