Pertanyaan Kesalahan manipulasi token autentikasi


Saya lupa kata sandi Ubuntu saya, jadi saya boot ke pemulihan dan masuk ke prompt shell root dan inilah yang terjadi:

root@username-PC:~# passwd username
Enter new UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error
passwd: password unchanged

131
2017-12-29 05:22


asal


Solusi lain yang mungkin dapat ditemukan di root dapat mengubah kata sandi pengguna, tetapi pengguna itu sendiri tidak bisa. - Melebius


Jawaban:


Juga pastikan Anda memasang sistem file baca / tulis.

Setelah segera memilih 'Drop into root shell prompt' saya menemukan filesystem di-mount read only, yang mencegah pengaturan ulang kata sandi.

Memilih opsi untuk remount / sebagai read/write dan kembali ke prompt shell root memungkinkan perubahan kata sandi.

Perintah untuk menjalankan sebelum mengubah kata sandi adalah: mount -rw -o remount /


177
2018-01-03 23:29



bahkan setelah mengikuti langkah-langkah ini tidak akan menerima kata sandi saya - angela
Aneh. mount menunjukkan bahwa / sudah terpasang sebagai baca / tulis, tapi mount -rw -o remount / masih bekerja. Tidak tahu kenapa. - Hubro
saya hanyalah salah satu dari orang-orang bodoh yang tidak membaca stdout dan lupa memasukkan kata sandi "(saat ini) Unix" tetapi kata sandi yang saya inginkan: - B.Mr.W.
+1 - Jelas tetapi tidak diasumsikan. TY! Juga, Ubuntu akan pintar untuk menyebutkan ini ketika menjatuhkan ke root shell ketika menggunakan opsi 'recovery' .. bersama dengan peringatan tentang penggunaan rw root. - bshea


Saya tidak yakin bagaimana itu terjadi. Seorang pengguna sudo membuat akun saya kemudian menghapusnya lalu membuatnya lagi.

Inilah yang saya temukan

mount -o remount,rw /
passwd
passwd: Authentication token manipulation error

Tidak ada perubahan.

sudo pwck

Tidak menunjukkan kesalahan.

sudo grpck

Tidak menunjukkan kesalahan.

ls -l /etc/passwd /etc/group /etc/shadow /etc/shadow-
-rw-r--r-- 1 root root    767 May  7 16:45 /etc/group
-rw-r--r-- 1 root root   1380 May  7 16:45 /etc/passwd
-rw-r----- 1 root shadow 1025 May  8 09:11 /etc/shadow
-rw------- 1 root root   1025 May  7 16:46 /etc/shadow-

Terlihat normal.

sudo cat /etc/shadow |grep oracle
oracle:$6$FsPqyplr$DrIvjFDSx0ipHmECMw1AU5hTrbNMnnkGRdFlaQcM.p3Rdu2OLjY20tzUTW61HlFH16cal56rKlLuW4j2mK9D.:15833:0:99999:7:::

Tampilkan kata sandi pengguna dan terenkripsi.

sudo cat /etc/shadow- |grep oracle

Tidak menunjukkan apa pun. Tidak yakin apa artinya itu tetapi tidak terlihat benar.

sudo passwd -d oracle
passwd

Jadi solusinya adalah menghapus kata sandi lalu mereset kata sandi baru.

Semoga ini membantu.

Saya awalnya diposting di sini Mendapatkan kesalahan "Otentikasi manipulasi tanda" saat mencoba mengubah kata sandi pengguna saya tetapi google menunjukkan hasil ini dulu, jadi saya memposting ulang.


13
2018-05-08 16:07



Gunakan pam-auth-update untuk memastikan bahwa Kerberos tidak digunakan sebagai salah satu opsi otentikasi pam - jika demikian, passwd mengarah ke kesalahan manipulasi tanda Otentikasi - GOST


Saya mendapat kesalahan ini dengan mengubah kata sandi dengan perangkat yang tidak menetapkan tanggal. (mis. itu acak setelah boot)

Pada dasarnya yang terjadi adalah ketika saya mengubah kata sandi, stempel waktu yang ilegal itu diperbarui /etc/shadow. Setelah itu orang tidak bisa menggunakan akun itu untuk masuk atau mengubah kata sandinya. Bahkan dengan akun root tidak mungkin mengubah kata sandi itu lagi.

Untuk memperbaiki akun saya harus:

  1. Atur tanggal yang benar
  2. Edit tanggal kedaluwarsa yang mencurigakan / kata sandi terakhir berubah menjadi /etc/shadow file (Saya menggunakan file bayangan kerja terakhir)
  3. Ubah kata sandi dengan hak root menjadi yang baru.

5
2018-03-22 08:06





Kesalahan ini berasal dari PAM (Pluggable Authentication Module) yang mengatakan modul tidak dapat memperoleh token otentikasi baru (periksa auth.log untuk detail lebih lanjut tentang kesalahan ini).

Ini terkait dengan pengaturan otorisasi Anda yang ditemukan /etc/pam.d/ direktori (seperti minimum_uid di common-auth atau beberapa batasan lainnya syarat tanda). Jadi mohon periksa kembali bahwa pengaturan dalam modul PAM sudah benar.

Lihat: man pam_chauthtok

PAM_AUTHTOK_ERR: Modul tidak dapat memperoleh token autentikasi baru.


Terkadang kesalahan ini dapat terjadi saat mengubah kata sandi untuk pengguna yang belum memiliki kata sandi saat ini dan passwd masih memintanya, jadi solusi adalah memaksa perubahan dengan menambahkan sudo, misalnya: sudo passwd $USER.


4
2017-07-18 01:04