Starting dropbear SSH server ... could not execute dropbear, failed.

Zebulon

Neuer User
Mitglied seit
26 Dez 2004
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Ich bekomme dropbear nicht zum laufen. Was für Einstellungen sind noch nötig?
Bin Newbie in Sachen FritzBox und Freetz.Habe gestern mein erstes Trunk geflasht.

Bis jetzt habe ich ich mit puttygen einen private key erzeugt.
Den Text habe ich auf der FritzBox, unter SSH authorized_keys gspeichert.
---root
ssh-rsa AAAAB3Nza.......

Auch den FTP bekomme ich nicht zum laufen.
Starting vsftpd ... could not execute vsftpd, failed.

Ich möchte gerne mit Putty und WinSCP auf die Box zugreifen.

Der Telnet Zugang über Telefon (#96*7*) und Putty funktioniert.
So konnte ich den Security Level runtersetzen.

Anleitungen wie dropbear über die telnet-Konsole von Hand installiert wird habe ich gefunden.
Aber wenn ich mit Freetz das Paket installiert habe ist das doch nicht notwendig. Oder verstehe ich da was falsch und werfe da was durch einander?
 
Zuletzt bearbeitet:
Auch den FTP bekomme ich nicht zum laufen.
Starting vsftpd ... could not execute vsftpd, failed.
Poste mal von der Box die Ausgabe von:
Code:
netstat -tplen | grep 21
und "von wo auch immer", die anonymisierte Ausgabe der Konfiguration des vsftpd, den Du auf deiner Box starten willst und z. Zt. (noch) nicht starten kannst.
 
Wenn weder dropbear noch vsftpd gestartet werden können, vermute ich mal, dass Du external ausgewählt hast und nicht dafür gesorgt, dass die Programme wirklich verfügbar sind.
 
Wenn weder dropbear noch vsftpd gestartet werden können, vermute ich mal, dass Du external ausgewählt hast und nicht dafür gesorgt, dass die Programme wirklich verfügbar sind.

Ja, das habe ich gemacht, weil beim compilieren das Image zu groß war.
Vermute mal das ich über Telnet die Pakete verfügbar machen kann.
Bitte, poste die richtigen Befehle.

root@fritz:/var/mod/root# netstat -tplen | grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2069/inetd
 
lrwxrwxrwx 1 root root 29 Jun 30 10:39 /usr/sbin/vsftpd -> /mo
d/external/usr/sbin/vsftpd

Lauscht dein original-AVM-FTP-Server auf Port 21?

Ja, möchte den AVM aber deaktivieren (suche noch wo, bei Speicher (NAS) aktiv den Haken weg?) und dann nur noch den vsftp auf Port 21 haben.
Bei den vsftp lassen sich mehrere User und Passwörter einstellen habe ich gelesen. Das geht bei den AVM wohl nicht.
 
Zuletzt bearbeitet:
Ja, möchte den AVM aber deaktivieren (suche noch wo, bei Speicher (NAS) aktiv den Haken weg?) und dann nur noch den vsftp auf Port 21 haben.
Mit Freetz kannst Du das AVM-FTP removen (d. h. rauspatchen). Wie das geht, siehe im Wiki.
 
Ja das ich schon gelesen, sonst wäre ich gar nicht auf die Idee gekommen die Image zu verkleinern.
Aber bei mir gibt im Webinterface es kein Freetz → Einstellungen → "external". Unter Einstellungen sind bei mir Status, Cron, Swap, Freetzmount, Shutdown, get_ip und resolv.conf zu finden.
 
Mit Freetz kannst Du das AVM-FTP removen (d. h. rauspatchen). Wie das geht, siehe im Wiki.

Habe gedacht bevor den beim menuconfig rauspatche lasse ich den erstmal drauf um überhaupt auf die Box zu kommen und wenn ich den vsftpd installiert habe deaktiviere ich ihn im AVM Webinterface.
Dann erstelle ich nochmal einen menuconfig ohne AVM FTP. Da spare ich auch wieder Platz.
 
Sorry, Korrektur:
Code:
ls -l /mod/external/usr/sbin
 
Das mit den "remove" im menuconfig geht nicht. Unter "removal patches" ist Remove FTP deamon (ftpd)nicht aufgeführt. Muß ich de AVM NAS Webinterface auswählen?
root@fritz:/var/mod/root# ls -l /mod/d/external/usr/sbin
ls: /mod/d/external/usr/sbin: No such file or directory

root@fritz:/var/mod/root# find / -iname 'vsftpd'
/etc/onlinechanged/vsftpd

root@fritz:/var/mod/root# ls -l /mod/external/usr/sbin
ls: /mod/external/usr/sbin: No such file or directory
 
Wie meinst du das? Welche Pakete ich ausgewählt habe?

Habe gerade noch ein eine anderes Problem entdeckt. Mein Telefon funktioniert nicht mehr. Da ist Dauerbelegt.
 
Zuletzt bearbeitet:
Wie meinst du das? Welche Pakete ich ausgewählt habe?
Nein, nicht die Pakete die Du ausgewählt hast. Wie hast Du dein Freetz-Image geflasht? Beschreibe mal die einzelnen Schritte.
BTW:
Code:
#
# Removal patches ------------------------
#
# FREETZ_REMOVE_MULTI_ANNEX_FIRMWARE_DIFFS is not set
# FREETZ_REMOVE_ASSISTANT is not set
# FREETZ_REMOVE_AURA_USB is not set
# FREETZ_REMOVE_NAS is not set
# FREETZ_REMOVE_AVM_VPN is not set
# FREETZ_REMOVE_BRANDING_1und1 is not set
# FREETZ_REMOVE_BRANDING_avm is not set
# FREETZ_REMOVE_CAPIOVERTCP is not set
# FREETZ_REMOVE_CHRONYD is not set
# FREETZ_REMOVE_DECT is not set
# FREETZ_REMOVE_DSLD is not set
FREETZ_REMOVE_DTRACE=y

# FREETZ_REMOVE_FTPD is not set

# FREETZ_REMOVE_HELP is not set
# FREETZ_REMOVE_LSOF is not set
# FREETZ_REMOVE_MEDIASRV is not set
# FREETZ_REMOVE_NTFS is not set
# FREETZ_REMOVE_PRINTSERV is not set
# FREETZ_REMOVE_RUNCLOCK is not set
# FREETZ_REMOVE_SAMBA is not set
# FREETZ_REMOVE_SUPPORT is not set
# FREETZ_REMOVE_TR069 is not set
# FREETZ_REMOVE_UMTSD is not set
# FREETZ_REMOVE_UPNP is not set
# FREETZ_REMOVE_USERMAN is not set
# FREETZ_REMOVE_AVM_E2FSPROGS is not set
# FREETZ_REMOVE_VOIPD is not set
# FREETZ_REMOVE_VOIP_ISDN is not set
# FREETZ_REMOVE_WEBDAV is not set
# FREETZ_REMOVE_WLAN is not set
 
Habe das freetz-devel-9198 Image mit den AVM Webinterface geflasht.

Code:
#
# Removal patches ------------------------
#
# FREETZ_REMOVE_MULTI_ANNEX_FIRMWARE_DIFFS is not set
FREETZ_REMOVE_ASSISTANT=y
FREETZ_REMOVE_ASSISTANT_SIP=y
# FREETZ_REMOVE_AURA_USB is not set
# FREETZ_REMOVE_NAS is not set
# FREETZ_REMOVE_AVM_VPN is not set

#
# Remove brandings
#
# FREETZ_REMOVE_BRANDING_1und1 is not set
# FREETZ_REMOVE_BRANDING_avm is not set
# FREETZ_REMOVE_CAPIOVERTCP is not set
# FREETZ_REMOVE_CHRONYD is not set
# FREETZ_REMOVE_DECT is not set
# FREETZ_REMOVE_DSLD is not set
FREETZ_REMOVE_DTRACE=y
# FREETZ_REMOVE_FTPD is not set
FREETZ_REMOVE_HELP=y
# FREETZ_REMOVE_LSOF is not set
# FREETZ_REMOVE_MEDIASRV is not set
# FREETZ_REMOVE_NTFS is not set
# FREETZ_REMOVE_PRINTSERV is not set
# FREETZ_REMOVE_RUNCLOCK is not set
# FREETZ_REMOVE_SUPPORT is not set
# FREETZ_REMOVE_TR069 is not set
# FREETZ_REMOVE_UMTSD is not set
# FREETZ_REMOVE_UPNP is not set
# FREETZ_REMOVE_USERMAN is not set
# FREETZ_REMOVE_AVM_E2FSPROGS is not set
# FREETZ_REMOVE_VOIPD is not set
# FREETZ_REMOVE_VOIP_ISDN is not set
FREETZ_REMOVE_WEBDAV=y
# FREETZ_REMOVE_WLAN is not set

#
# Replacement patches --------------------
#
# FREETZ_REPLACE_SSL_LIBS is not set
# FREETZ_REPLACE_DTRACE is not set

Das ist ja ein Ding,
im menuconfig fehlt # FREETZ_REMOVE_FTPD is not set

Habe jetzt die .config im freetz-trunk Verzeichniss editiert.
FREETZ_REMOVE_FTPD=y
 
Zuletzt bearbeitet:
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,922
Beiträge
2,305,160
Mitglieder
378,646
Neuestes Mitglied
fusionK