Mengubah kata sandi root tidak mengubah kata sandi sudo


12

Saya mencoba mengubah kata sandi yang diminta saat berjalan sudodi Ubuntu. Berjalan sudo passwdatau sudo passwd rootmemang memberi saya dua kata sandi yang diminta dan berhasil mengubah kata sandi.

Tapi saya masih bisa menggunakan kata sandi lama saya ketika menjalankan sudolagi untuk sesuatu yang lain. Saya memang memiliki pengguna dengan kata sandi yang sama persis, tetapi saya tidak tahu apakah itu membuat perbedaan. Saya mengaktifkan pengguna root dan saya dapat melihat kata sandi baru berfungsi dengan akun pengguna root.

Jadi kata sandi root diubah tetapi bukan kata sandi untuk sudo.

Bagaimana cara saya mengubah sudokata sandi?


kata sandi root digunakan oleh su, kata sandi Anda yang digunakan oleh sudo.
ctrl-alt-delor

Jawaban:


31

Anda mengubah kata sandi root. sudoingin kata sandi pengguna Anda.

Untuk mengubahnya, coba polos passwd, tanpa argumen atau menjalankannya sudo.

Sebagai alternatif, Anda dapat menerbitkan:

$ sudo passwd <your username>

1
Dan pelajari lebih lanjut tentang /etc/sudoersyang mengonfigurasi perilakusudo

1
Anda benar, saya melihatnya meminta kata sandi pengguna, yang tidak terlalu pintar dari saya. Jadi yang perlu saya lakukan adalah menghapus pengguna dari grup soduers / admin.

8

Kata sandi yang Anda gunakan untuk sudo adalah kata sandi akun Anda sendiri, bukan akun root. sudodigunakan untuk memberi Anda akses ke perintah yang perlu dijalankan sebagai root tanpa memberi Anda akses root secara langsung. Untuk mengubah kata sandi Anda sendiri, gunakan passwdtanpa sudo.


terima kasih telah merespons, Anda cepat, tetapi tidak cukup cepat untuk itu :), tapi terima kasih sekalipun
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.