adduser, nach Reboot Passwort nicht in passwd

pi-t

Neuer User
Mitglied seit
2 Feb 2005
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hy,

ich würde gerne für den vsftpd Zugriff einen User einrichten. Funktioniert auch gut, solange die Box nicht rebootet wird. Danach ist das Passwort falsch. Was habe ich im einzelnen gemacht:

Benutzer angelegt:
Code:
/var/mod/root # adduser -h /var/media/ftp/uStor01/mp3z matze
adduser: /var/media/ftp/uStor01/mp3z: File exists
Changing password for matze
New password:
Bad password: too short
Retype password:
Password for matze changed by root
/var/mod/root #

An der Stelle funktioniert der Zugriff. Also flux user und PW gespeichert:

Code:
/var/mod/root # modsave all
Saving users, groups and passwords...done.
Saving config...done.
Writing /var/flash/freetz...done.
18944 bytes written.
/var/mod/root #


Nach einem Reboot funktioniert der Zugriff aber nicht mehr, das Passwort wird nicht mehr erkannt. Anlegen kann ich den Benutzer nicht, er existiert noch. Also lösche ich ihn erst, und da kommt:

Code:
/var/mod/root # deluser matze
deluser: can't find matze in /var/tmp/passwd
/var/mod/root #

Also ist die Vermutung, dass das pw nach nem Reboot nicht sauber in die passwd geschrieben wird?! Also nochmal das ganze, und, tatsächlich, der User steht nach dem reboot nicht mehr in der passwd:

Code:
/var/mod/root # cat /etc/passwd
root:x:0:0:root:/mod/root:/bin/sh
ftpuser:any:1000:0:ftp user:/var/media/ftp:/bin/sh
nobody:x:1:3:nobody:/home/nobody:/bin/false
ftp:x:2:1:FTP account:/home/ftp:/bin/sh
davfs2:x:3:2:davfs2:/home/davfs2:/bin/false
/var/mod/root #


also ein Blick in diese /var/flash/freetz Datei.

Code:
/var/flash # grep matze freetz
matze:!::
matze:$1$I9IsguVX$CoE2r/VWJ3yG1JrD8rc3m/:14372:0:99999:7:::
matze:x:1001:
matze:x:1001:1001:Linux User,,,:/var/media/ftp/uStor01/mp3z:/bin/sh

und an der Stelle bin ich mit meinem Latein am Ende...jemand eine Idee woran es liegen kann, dass das pw beim reboot es nicht in die passwd schafft?

Wäre sehr geil.
Danke und Gruß
Pete
 
Welche Freetz Version?

MfG Oliver
 
Pardon!
freetz 1.0.3


/var/flash # uname -a
Linux fritz.fonwlan.box 2.6.19.2 #2 Wed Feb 18 15:14:11 CET 2009 mips unknown
 
Es kann sein, dass das erst mit dem trunk (Suchfunktion -> libfreetz) funktioniert.

MfG Oliver
 
Ah!
libfreetz war das Stichwort! So bin ich auf entsprechende Forenthreads gestoßen.

Danke!

Dann fangen wir mal von vorne an =)
 
Hallo leider habe ich genau das selbe Problem mit Freetz 1.1.2 stable. Die Userkonten, die ich für VSFTPD angelegt habe, sind auch nach "modsave all" nach einem Reboot weg.

Könnte wir bitte jemand behilflich sein? - Ich bekomme es einfach nicht hin. Brauche ich dieses "libfreetz" oder geht das anders?

Gruss
 
Ginge anders. Lösungen sind vorhanden im Forum.
 
Wie wäre es wenn Du uns mal ein paar mehr Daten gibst ?

Um welche Box geht es überhaupt ?

Die Lösung steht im Beitrag #4 und fängt mit t an.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.