GNU/Linux >> Belajar Linux >  >> Linux

Memperbaiki 'Kesalahan Manipulasi Token Otentikasi' di Ubuntu Linux

Baru-baru ini, saya sedang mengubah kata sandi pengguna di Linux ketika saya menemukan 'Kesalahan Manipulasi Token Otentikasi' ini.

Saya menggunakan perintah passwd biasa untuk mengubah kata sandi dan itu memberi saya kesalahan ini dan kata sandi tidak diubah.

sudo passwd my_user_name
Changing password for user my_user_name
Changing password for my_user_name

(current) UNIX password: 
passwd: Authentication token manipulation error
passwd: password unchanged

Memperbaiki Kesalahan Manipulasi Token Otentikasi di Ubuntu

'Kesalahan Manipulasi Token Otentikasi' berarti bahwa karena beberapa alasan, perubahan kata sandi tidak berhasil.

Mungkin ada beberapa alasan untuk itu. Dalam kasus sederhana, Anda akan melihat akar penyebab masalah di output itu sendiri. Misalnya, jika Anda tidak memberikan kata sandi, Anda akan melihatnya dalam kesalahan:

No password supplied
passwd: Authentication token manipulation error
passwd: password unchanged

Demikian pula, jika ketik ulang kata sandi tidak cocok, info itu juga akan ditampilkan:

Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged

Itu mudah karena Anda tahu apa yang menyebabkan masalah dan Anda dapat mengambil tindakan korektif berdasarkan itu. Tetapi Anda mungkin tidak selalu seberuntung itu karena dalam beberapa kasus, Anda tidak akan melihat informasi yang berguna, hanya kesalahannya saja.

Mari kita lihat beberapa kasus ini dan perbaiki masalah ini.

Metode 1

Jika Anda mengetahui struktur direktori Linux, Anda tahu bahwa direktori /etc/shadow menyimpan kata sandi dalam format terenkripsi bersama dengan beberapa informasi lain tentang pengguna dan kata sandi mereka.

Inilah sebabnya mengapa Anda harus memastikan bahwa Anda memiliki izin untuk membaca dan menulis di file ini. Karena Anda akan mengubah sandi sebagai pengguna super, file ini seharusnya memiliki izin baca dan tulis untuk root.

ls -l /etc/shadow
-rw-r----- 1 root shadow 1488 Oct 14 18:07 /etc/shadow

Jika bukan itu masalahnya, Anda harus mengatur izin yang benar:

sudo chmod 640 /etc/shadow

Metode 2

Metode 1 akan bekerja dalam banyak kasus. Tetapi dalam kasus saya, saya harus me-remount partisi root dengan izin baca dan tulis. Saya sebenarnya mencoba mengatur ulang kata sandi admin saya di Ubuntu.

mount -rw -o remount /

Dalam beberapa kasus yang jarang terjadi, disk Anda mungkin terlalu penuh sehingga Anda tidak dapat membuat perubahan apa pun pada file /etc/shadow. Tetapi jika itu masalahnya, Anda juga akan menghadapi banyak masalah lain.

Berhasilkah Anda?

Saya membagikan apa yang berhasil untuk saya dan saya hanya bisa berharap itu juga berhasil untuk Anda. Melakukannya? Metode mana yang berhasil untuk Anda? Sebutkan di komentar.


Linux
  1. Cara Mengubah Kata Sandi di Linux (perintah passwd)

  2. Bagaimana cara memperbaiki kesalahan Kegagalan Otentikasi Cron di Linux?

  3. Bukankah sistem Ubuntu meminta kata sandi saya dapat dipalsukan?

  1. Dasar-dasar sysadmin Linux:Manajemen akun pengguna

  2. Mengelola pengguna Linux dengan perintah passwd

  3. Bagaimana cara mengatur Otentikasi kata sandi Apache di Ubuntu 18.08?

  1. Cara Menggunakan Perintah Passwd Di Linux

  2. Kata sandi root default di Ubuntu 20.04 Focal Fossa Linux

  3. Contoh Perintah passwd di Linux