BFTPD - passwd - Probleme

conila

Neuer User
Mitglied seit
22 Mrz 2006
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo allerseits,

Ich habe ne 7170 mit DS-Mod 15.1 und ich würde gerne per ftp auf meine BOX kommen so wie früher bei meiner 7050.
Nun habe ich zwei Probleme:

1. Ich habe in der debug.cfg diese zeile eingefügt um nen User in die paswd einzutragen: "echo "box:any:0:0:root:/:/bin/sh" >> /var/tmp/passwd"

Allerdings ist in der passwd kein Eintrag zu finden. Führe ich den befehel manuell aus der Konsole aus funktioniert es. Was mache ich da falsch.

2. Wenn ich den User dann manuell eingetragen habe, kann ich auch nicht per FTP auf die Box und bekomme immer den fehler, dass der login incorrect sei.

Für Tips wäre ich dankbar...

Gruß
 
also bei mir sieht das so aus...
Code:
echo > /var/tmp/passwd
echo "root:x:0:0:root:/mod/root:/bin/sh" >> /var/tmp/passwd
echo "samba:x:1:1:samba:/mod/home/samba:/bin/sh" >> /var/tmp/passwd
echo "user1:blablubbcryptpass1.:1000:0:ftp user:/var/media/ftp/:/bin/sh" >> /var/tmp/passwd
echo "user2:blablubbcryptpass2:1000:0:ftp user:/var/media/ftp/uStor01/user2/:/bin/sh" >> /var/tmp/passwd
echo "user3:blablubbcryptpass3:1000:0:ftp user:/var/media/ftp/uStor01/user3/:/bin/sh" >> /var/tmp/passwd

mit crond gestartete user.sh, damit ich nicht in der debug warten muss das usb gemountet iss

hast du in der debug den kram in hochkomma wie heir gezeigt?? dann weg damit
 
Darkyputz schrieb:
also bei mir sieht das so aus...
Code:
echo > /var/tmp/passwd
echo "root:x:0:0:root:/mod/root:/bin/sh" >> /var/tmp/passwd
echo "samba:x:1:1:samba:/mod/home/samba:/bin/sh" >> /var/tmp/passwd
echo "user1:blablubbcryptpass1.:1000:0:ftp user:/var/media/ftp/:/bin/sh" >> /var/tmp/passwd
echo "user2:blablubbcryptpass2:1000:0:ftp user:/var/media/ftp/uStor01/user2/:/bin/sh" >> /var/tmp/passwd
echo "user3:blablubbcryptpass3:1000:0:ftp user:/var/media/ftp/uStor01/user3/:/bin/sh" >> /var/tmp/passwd

mit crond gestartete user.sh, damit ich nicht in der debug warten muss das usb gemountet iss

hast du in der debug den kram in hochkomma wie heir gezeigt?? dann weg damit

In der Debug habe ich keine Hochkomas gesetzt.

Du hast also die Befehle, die ich in der debug habe in crond eingetragen. Kann ich meine Zeile da einfach übernehmen odder muss ich mir erst eine user passwort kombi generieren lassen?
 
Statt mit cron zu arbeiten, sollt auch folgendes in debug.cfg gehen:
Code:
(sleep 30; echo "box:any:0:0:root:/:/bin/sh" >> /var/tmp/passwd) &
Notfalls die Zahl hinter sleep noch erhöhen (Wartezeit in Sekunden).
 
wie schon geschrieben habe ich mir ne user.sh auf dem usb datenträger abgelegt, um die accounts editierbar zu halten(finde die debug.cfg mehr als unbequem/fast unbrauchbar).
heißt für dich wenn du es so wie ich machne willst, musst du ne user.sh oder wie auch immer genannt erzzeugen und dann mit crond beim booten starten lassen.
Ralffriedl´s lösung iss da pragmatischer...klappt natürlich genausogut...
leider hat die passwd datei bei mir die blöde angewohnheit gern mal neu geschrieben zu werden...jenachdem wer grad nen ftp account haben will...;-)
 
RalfFriedl schrieb:
Statt mit cron zu arbeiten, sollt auch folgendes in debug.cfg gehen:
Code:
(sleep 30; echo "box:any:0:0:root:/:/bin/sh" >> /var/tmp/passwd) &
Notfalls die Zahl hinter sleep noch erhöhen (Wartezeit in Sekunden).

Super danke, das hat funktioniert.

Nun komme ich aber immer noch nicht per Total Commander auf meine Box. Bekomme immer die Fehlermeldung login incorrect (421). User sollte doch jetzt box sein und das pass mein root passwort???
 
Wie kommst Du darauf, daß daß Paßwort das root Paßwort sein soll?
Und wenn Du schon das root Paßwort haben willst, warum dann der Umstand mit dem Benutzer "box"?

Wenn Du schon das root Paßwort nehmen willst, schau nach, was in der Datei /etc/shadow in der Zeile mit root in der zweiten Spalte steht, und erstelle einen entsprechenden Eintrag für box. Die Zahlen und Doppelpunkte dahinter kannst Du auch unverändert übernehmen.
 
Hat funktioniert, vielen Dank.

Bin leider nciht der größte Linux Guru. Auf meiner 7050 damals hatte ich das so hinbekommen...

Gruß
 
Kostenlos!

Statistik des Forums

Themen
248,917
Beiträge
2,305,029
Mitglieder
378,636
Neuestes Mitglied
nano72