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.
Mirip, atau mungkin masalah yang sama: Untuk beberapa alasan, membuat USB live mint (dalam kasus saya pasangan + kayu manis) tidak memungkinkan Anda untuk sudo (dan karena itu Anda tidak dapat menginstal).
Yang gila adalah Anda BISA su di konsol non-grafis!
Untuk mengatasi ini:
passwd
su
menjadi rootecho "mint ALL=(ALL:ALL) ALL" >> /etc/sudoers
(dengan kutipan)sumber
sudoers
denganvisudo
sebagai gantinya.Saya memiliki masalah yang sama persis pada Ubuntu 16.04 baru-baru ini. Saya menambahkan pengguna saya ke grup tanpa
-a
opsi dan dihapus dari semua grup lain termasuksudo
, dan karenanya kehilangan izin root untuk menambahkannya kembali.Solusi yang saya temukan untuk memperbaiki ini membutuhkan saya untuk boot ke mode pemulihan. Saya tidak bisa melakukan ini karena saya hanya punya keyboard Bluetooth, yang tidak berfungsi sampai saya login.
Saya menemukan prosedur untuk menyelesaikan masalah ini dalam menjawab pertanyaan lain di sini: https://askubuntu.com/a/435347/841719 . Pengubahan ulang dengan sedikit edit untuk konteksnya
Cari tahu nama perangkat untuk disk utama Anda (partisi root '/') menggunakan
Pasang ini di suatu tempat menggunakan mode baca / tulis, sehingga kita dapat menggunakannya (* mengubah disk dari
sda1
ke nama drive Anda):cd /mnt
Edit file grup menggunakan
Tambahkan nama pengguna Anda ke grup-grup penting seperti sudo, admin, dll. Anda dapat menambahkan ke semua grup lain tempat Anda dihapus setelah Anda memperoleh sudo Pastikan Anda mengikuti pemformatan file grup.
contoh format:
Simpan file dan keluar
/mnt
menggunakancd /
umount /mnt
(Itu menimbulkan kesalahan bagi saya jadi saya mengabaikan langkah ini)Sekarang Anda harus mengembalikan hak sudo. Periksa dengan mengetik
sumber