Wo Ftp-Benutzer ablegen, damit sie FW-Updates überleben?

Gero013

Neuer User
Mitglied seit
5 Mai 2010
Beiträge
190
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich dachte, dass nach einem modsave die Benutzer permanent auf der Box gespeichert wären.

Irgendwas scheint das aber geändert zu haben, denn nach div. Updates sind die Benutzer auf einmal wech.

Macht es Sinn, die Benutzer in die Build-Umgebung von Freetz (sprich (m)ein eigenes Paket) zu integrieren, damit die immer in der ursprünglichen passwd drin sind?
Wenn ja, wie mache ich das am sinnvollsten?

Ich habe gesehen, dass fwmod die passwd mit einem root-Eintrag erzeugt. Auf der Box hat die passwd dann noch weitere Benutzer (z.B. den avm-Standardbenutzer, einen für ntpd, etc.)

Gibt es einen Mechanismus im Buildsystem, mit dem ich Benutzer-Einträge zur passwd zufügen kann?

Gruß Gero

P.S. Nachdem der Versuch, das image aus "meinem" branch zu flashen scheiterte, musste ich auf 1.13 zurück (das image aus trunk, welches vorher tat wollte nach einem recover auch nimmer).

Die Synchronisation mit der Schattendatei scheint auch durcheinander gekommen zu sein, denn der Schatten sieht so aus:
Code:
root:$was$auch&immer:12332:0:99999:7:::
ntp:!:14735:0:99999:7:::
ntp:!:14735:0:99999:7:::
ftp:!:14735:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:14736:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:14737:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:14737:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:14737:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:14742:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:10957:0:99999:7:::
ntp:!:10957:0:99999:7:::
ftp:!:10957:0:99999:7:::
vipftp:$irgend$was$anderes:14766:0:99999:7:::
nobody:!:10957:0:99999:7:::
privftp:$noch$ein$blub:14772:0:99999:7:::
pubftp:$fa$sel$blah:14772:0:99999:7:::
ftp:!:10957:0:99999:7:::
ntp:!:10957:0:99999:7:::
... das Original, das eigentlich dazu passen sollte sieht wie folgt aus:
Code:
root:x:0:0:root:/mod/root:/bin/sh
ftpuser:$ganz$arg$geheim:1000:0:ftp user:/var/media/ftp:/bin/sh
ftp:x:1:1:FTP account:/home/ftp:/bin/sh
ntp:x:2:1:NTP daemon:/home/ntp:/bin/sh
 
Zuletzt bearbeitet:
Hi Gero.
Hast du das schon gelesen?
http://trac.freetz.org/wiki/help/howtos/common/user

Im trunk ist das Problem teilweise entschärft. Da haben wir eine LD_PRELOAD Library für den ctlmgr. Funktioniert natürlich nicht, wenn man den auf der Kommandozeile neu startet...

MfG Oliver
 
[...]
Gibt es einen Mechanismus im Buildsystem, mit dem ich Benutzer-Einträge zur passwd zufügen kann?
[...]
Ja, z. B. mit einem Skript könnte es so funktionieren:
Code:
modlib_addgroup nobody
modlib_adduser nobody -G nobody -s /bin/false -H -D -g "nobody user"
 
Nöö - der hatte sich zu gut versteckt :)

Ich habe in der Übersicht der Howtos nach "Benutzer" gesucht und wie ich gerade entdeckte, ist in der Artikelüberschrift zwar Benutzer enthalten, nicht jedoch im Verzeichnis-Eintrag.

Wäre die Frage: dürfte ich den Wiki-Eintrag umbenennen (oder mag das jemand anneres machen)?

Ansonsten ist das genau das, was ich gesucht habe - und was mir besonders gut gefällt: so könnte ich je nach Platte unterschiedliche Benutzer unterstützen.
Sehr schön :)

Ja, z. B. mit einem Skript könnte es so funktionieren:
Danke für den Hinweis! Kann ich an anderer Stelle gut gebrauchen :)

Gruß Gero
 
Es ist ein Wiki. Du kannst somit wie jeder angemeldete User darin arbeiten. Und zumindest die Admins haben immer die Möglichkeit, das ganze rückgängig zu machen...
 
*Lach* - meine Frage bezog sich nicht darauf, ob ich technisch in der Lage bin, eine solche Änderung durchzuführen, sondern ob ich die Erlaubnis habe, dies zu tun ;)
... ob die Änderung in Eurem Sinne ist.

Gruß Gero
 
Wir hatten uns darauf geeinigt die Seitennahmen in Englisch zu halten.
edit: Achso. Du wolltest gar nicht den Seitennahmen ändern. Das ist natürlich okay.

Wenn man nach "Benutzer" sucht, dann kommt der Eintrag an erster Stelle...

MfG Oliver
 
Yo - ich bin auch für englische Seitennamen.

Ich hab's inzwischen getan.
... und zwar nur den Titel (nicht aber die Seite an sich) geändert.
Denke, es ist intuitiver, nach Benutzer zu suchen, zumal die Benutzerverwaltung auch so heißt.

Gruß Gero
 
Es ging mir auch nicht ums technische mit meinem Hinweis sondern darauf, dass du es einfach tun kannst, weil du es darfst. Ob es gefällt oder nicht, werden wir sehen. Und wie gesagt, Oliver, Alexander und ich können das jederzeit rückgängig machen. ;)
 
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.