Saya ingin login sebagai root, tetapi ketika saya masuk
sudo -s
dan masukkan kata sandi, pesan ini ditampilkan: "Anda tidak ada dalam file sudoers", dan ketika saya masuk
su
dan masukkan kata sandi, ini ditampilkan: "kegagalan otentikasi".
OS saya hanya memiliki satu akun. sekitar past1 jam yang lalu saya logon sebagai root dan melakukan beberapa perintah, ketika saya logout, saya tidak bisa login lain waktu!
Jawaban:
The
su
perintah mengharuskan Anda untuk dimasukkan ke dalam password root. Root pada Ubuntu pada umumnya terkunci sehingga tidak ada pengguna dapat login sebagairoot
sehinggasu
tidak mungkin untuk bekerja.Agar
sudo -s
dapat bekerja, Anda harus menjadi bagian dariadmin
grup di mesin Ubuntu, yang ternyata bukan Anda.Jika Anda adalah satu-satunya pengguna pada sistem yang memprihatinkan dan mungkin sangat terlibat untuk memperbaikinya. Jika tidak, saya akan menyarankan Anda berbicara dengan Administrator Sistem atau pemilik sistem untuk melihat apakah Anda bahkan bisa mendapatkan
root
hak istimewa.sumber
Ketahuilah bahwa akun root tidak aktif secara default.
Anda perlu melakukan:
Lalu lanjutkan untuk mengatur kata sandi. Gunakan pengguna root menggunakan
sumber
The https://help.ubuntu.com/community/RootSudo menyarankan:
sumber
Pertama-tama Anda harus memiliki hak admin. Jika Anda tidak memiliki hak admin maka saat booting tekan dan tahan shifttombol. Anda akan masuk ke menu GRUB. Di sini pilih mode pemulihan. Ketika Anda melihat daftar opsi seperti
dpkg
dll, pilih untuk memulai shell root dan ketik:(di mana
username
nama pengguna Anda :-))ini akan menambahkan Anda ke grup sudoers! Kemudian ketik
exit
dan boot secara normal. ketika Anda memasukkan akun Anda, ketik:Lalu masukkan kata sandi Anda dan ketikkan kata sandi root yang baru
Setelah itu Anda bisa mengetik
su
dan memasukkan kata sandi 'root'.Jika Anda tidak ingin mengubah kata sandi root, Anda dapat menggunakan:
untuk memulai shell root, menggunakan kata sandi Anda sendiri.
sumber