passwd: Authentication token manipulation error

Pagina: 1
Acties:
  • 100 views sinds 30-01-2008
  • Reageer

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 22:32

Erhnam

het Hardware-Hondje :]

Topicstarter
Een van mijn Linux bakken heeft een probleem. Na maanden goed te hebben gedraaid wil ik een nieuwe user toevoegen aan het systeem. Het toevoegen gaat goed, maar zodra ik een nieuw passwordje wil toewijzen gaat het fout:

code:
1
2
3
4
[root@apollo bin]# passwd aap
Changing password for user aap.
passwd: Authentication token manipulation error
[root@apollo bin]#


Een zoektocht leverde mij veel mensen met het zelfde probleem op. De fout zit hem volgens mij in /etc/passwd /etc/shadow. Maar een echte oplossing voor het probleem diende zich niet ( zowel zoek op web als op got )

Misschien kan iemand mij 1..2..3.. vertellen waar het aan ligt of een oplossing bieden voor dit.. want in een herinstall heb ik niet echt zin.

http://www.xbmcfreak.nl/


  • _nethack
  • Registratie: September 2000
  • Laatst online: 20:47

_nethack

We're all MAD here

Maak nog eens een gebruiker aan, en probeer die. Als dat wel werkt ligt het misschien aan de naam. Verwijder de gebruiker anders eens, en maak hem opnieuw aan.

Sometimes you just have to sit back, relax, and let the train wreck itself


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 22:32

Erhnam

het Hardware-Hondje :]

Topicstarter
_nethack schreef op 27 september 2002 @ 22:27:
Maak nog eens een gebruiker aan, en probeer die. Als dat wel werkt ligt het misschien aan de naam. Verwijder de gebruiker anders eens, en maak hem opnieuw aan.
Helaas nog steeds hetzelfde probleem.

http://www.xbmcfreak.nl/


  • Reda
  • Registratie: Maart 2000
  • Laatst online: 03-05 22:40

Reda

HA DO KEN

We hebben verschillende namen geprobeerd maar niets wil helpen.

  • igmar
  • Registratie: April 2000
  • Laatst online: 10-05 13:53

igmar

ISO20022

Erhnam schreef op 27 september 2002 @ 22:14:
Een van mijn Linux bakken heeft een probleem. Na maanden goed te hebben gedraaid wil ik een nieuwe user toevoegen aan het systeem. Het toevoegen gaat goed, maar zodra ik een nieuw passwordje wil toewijzen gaat het fout:

code:
1
2
3
4
[root@apollo bin]# passwd aap
Changing password for user aap.
passwd: Authentication token manipulation error
[root@apollo bin]#
1) Welke distrib
2) Welke PAM versie
3) Wat staat er in /etc/pam.d/passwd ?? Indien er allemaal regels met 'system-auth' instaan ook graag de inhoud van /etc/pam.d/system-auth

Een strace op het commando wil soms ook nog wel eens nuttige informatie opleveren omtrend wat er mis gaat. Zonder iig de config is dit giswerk.

Wat andere info : Check de logfiles (/var/log/messages, /var/log/secure), en zet desnoods de debug info aan.

Verwijderd

Daar wil ik nog aan toevoegen dat ook de afwezigheid van /etc/pam.d/passwd hetzelfde gevolg kan hebben:

code:
1
2
3
root@artix:~# mv /etc/pam.d/passwd /etc/pam.d/foobar
root@artix:~# passwd kurmie
passwd: Authentication token manipulation error


N.B. voor passwd wordt de passwordstack gebruikt.

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 22:32

Erhnam

het Hardware-Hondje :]

Topicstarter
igmar schreef op 28 september 2002 @ 00:33:
[...]


1) Welke distrib
2) Welke PAM versie
3) Wat staat er in /etc/pam.d/passwd ?? Indien er allemaal regels met 'system-auth' instaan ook graag de inhoud van /etc/pam.d/system-auth

Een strace op het commando wil soms ook nog wel eens nuttige informatie opleveren omtrend wat er mis gaat. Zonder iig de config is dit giswerk.

Wat andere info : Check de logfiles (/var/log/messages, /var/log/secure), en zet desnoods de debug info aan.
Redhat 7.3
PAM 0.75 :?

code:
1
2
3
4
5
6
/etc/pam.d/passwd:

#%PAM-1.0
auth       required     /lib/security/pam_stack.so service=system-auth
account    required     /lib/security/pam_stack.so service=system-auth
password   required     /lib/security/pam_stack.so service=system-auth


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/etc/pam.d/system-auth:

#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth        required      /lib/security/pam_env.so
auth        sufficient    /lib/security/pam_unix.so likeauth nullok
auth        required      /lib/security/pam_deny.so

account     required      /lib/security/pam_unix.so

password    required      /lib/security/pam_cracklib.so retry=3 type=
password    sufficient    /lib/security/pam_unix.so nullok use_authtok md5
password    required      /lib/security/pam_deny.so

session     required      /lib/security/pam_limits.so
session     required      /lib/security/pam_unix.so

http://www.xbmcfreak.nl/


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 22:32

Erhnam

het Hardware-Hondje :]

Topicstarter
iemand ?

http://www.xbmcfreak.nl/


  • Reda
  • Registratie: Maart 2000
  • Laatst online: 03-05 22:40

Reda

HA DO KEN

als het met shadow te maken heeft, kan je het dan uitzetten?

Verwijderd

Ik had dit probleem ook op mijn nieuwe Gentoo-bak. Ik heb het opgelost door bij de betreffende gebruikersnaam het uitroepteken weg te halen dat in het wachtwoordveld van het /etc/shadow-bestand staat. Als je daarna 'su gebruikersnaam' intikt, kun je daarna het passwd commando voor die gebruiker toepassen om het nieuwe wachtwoord in te stellen.

Succes ermee!

Verwijderd

je bent vergeten pwconv te draaien waarschijnlijk...

edit:

Oepsie, dit is idd een oud topic, mijn excuses (al was bovenstaande imho waarschijnlijk het probleem)

[ Voor 54% gewijzigd door Verwijderd op 12-02-2003 14:33 ]


Verwijderd

Dit is al een oud topic. Ik denk dat de TS het probleem inmiddels al wel opgelost heeft.

Verwijderd

Ai, inderdaad oud. Niet goed opgelet 8)7

[ Voor 3% gewijzigd door Verwijderd op 12-02-2003 14:07 ]

Pagina: 1