Dropbear im neuen Newnigma fehlerhaft

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Dropbear im neuen Newnigma fehlerhaft

      Hallo,

      habt ihr auch das Problem, das Dropbear bei euch mit dem neuen Image nicht wirklich sauber klappt?
      Ich wollte unter /etc/init.d/dropbear lediglich den Port ändern.

      /etc/init.de/dropbear restart stop start klappt alles nicht (kein /bin/true)
      Auch ein richtiger Neustart der Box ändert den Port nicht, obwohl er in der Config gespeichert ist.

      Der Prozess läuft allerdings und ich kann über 22 auch verbinden.

      LG
    • Hey,

      danke für den Hinweis.
      Langsam zweifle ich an mir.

      Ich pack es absolut nicht, schlicht und einfach den Port 22 auf einen anderen zu legen?

      Irgendwie läuft auch Dropbox nun nicht mehr?

      Mit /etc/init.d/dropbox start schreibt er zwar, wird gestartet, aber macht es nicht.
      Mit /etc/init.d/xinetd restart passiert auch nichts, was Dropbear angeht.

      Gibt es inzwischen eine Lösung, OpenSSH zu installieren? Der wäre mir viel lieber da er auch sftp kann.

      LG
    • les nochmal genau was sparks geschrieben hat ;)
      Probleme kann man niemals mit derselben Denkweise lösen.

      ¯\_(ツ)_/¯

      "Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
      Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."
    • Dass Dropbear über Xinetd.d läuft?

      Gut damit hab ich nun keinerlei Erfahrung, aber im besagten Ordner sind ja lediglich Config-Files. Auch das von Dropbear, dem ich ein "port = 12345" hinzugefügt habe.

      Gut nun müsste ich aber Dropbear neu starten bzw. überhaupt mal starten.

      Mit /etc/init.d/xinetd restart wird er jedenfalls nicht gestartet.
      Auch nicht mehr mit einem Box-Neustart.

      Ja und mit /etc/init.d/dropbear ja erst recht nicht.

      Sorry auch Google brachte mich bisher nicht ans Ziel. ?(
    • Quellcode

      1. root@dm800sev2:~# cat /etc/xinetd.d/dropbear
      2. service ssh
      3. {
      4. socket_type = stream
      5. user = root
      6. server = /usr/sbin/dropbear
      7. server_args = -i
      8. wait = no
      9. }
      10. root@dm800sev2:~#


      Quellcode

      1. root@dm800sev2:~# dropbear --help
      2. Unknown argument --help
      3. Dropbear sshd v2012.55
      4. Usage: dropbear [options]
      5. Options are:
      6. -b bannerfile Display the contents of bannerfile before user login
      7. (default: none)
      8. -d dsskeyfile Use dsskeyfile for the DSS host key
      9. (default: /etc/dropbear/dropbear_dss_host_key)
      10. -r rsakeyfile Use rsakeyfile for the RSA host key
      11. (default: /etc/dropbear/dropbear_rsa_host_key)
      12. -F Don't fork into background
      13. -E Log to stderr rather than syslog
      14. -m Don't display the motd on login
      15. -w Disallow root logins
      16. -s Disable password logins
      17. -g Disable password logins for root
      18. -j Disable local port forwarding
      19. -k Disable remote port forwarding
      20. -a Allow connections to forwarded ports from any host
      21. -p [address:]port
      22. Listen on specified tcp port (and optionally address),
      23. up to 10 can be specified
      24. (default port is 22 if none specified)
      25. -P PidFile Create pid file PidFile
      26. (default /var/run/dropbear.pid)
      27. -i Start for inetd
      28. -W <receive_window_buffer> (default 24576, larger may be faster, max 1MB)
      29. -K <keepalive> (0 is never, default 0, in seconds)
      30. -I <idle_timeout> (0 is never, default 0, in seconds)
      Alles anzeigen


      Quellcode

      1. server_args = -i -p 12345
    • Also den Port kann man mit "port = 22" ändern und dropbear kannst du über xinetd neu starten.

      Quellcode

      1. /etc/init.d/xinetd restart


      Quellcode

      1. service ssh
      2. {
      3. socket_type = stream
      4. user = root
      5. server = /usr/sbin/dropbear
      6. port = 22
      7. server_args = -i
      8. wait = no
      9. }


      Wenn man den Port ändert ist er allerdings gar nicht mehr erreichbar.
      Keine Ahnung weshalb - interessiert mich ehrlich gesagt auch nicht.
      Weshalb änderst du denn nicht den Port im Router ?
    • Moin.

      Ich hänge mich hier mal ran.
      Habe heute meine Box neu geflasht (4.09) und wollte alles wieder richtig einstellen.
      Bei mir gleiches Problem, und weder per server_args noch port = xxx in der /etc/xinetd.d/dropbear noch mit port = xxx in der /etc/default/dropbear tut sich was. Auch DROPBEAR_PORT=xxx bringt keine Änderung. Ich komme nicht vom Port 22 weg. Logischerweise jedesmal restart.
      Hilfe?

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von TiKaey ()

    • 1. Ganz simpel: Weil ich das will!

      2. Umständlicher: Es war ein Rat den ich hier bekommen habe da es massenweise Loginversuche von Bots gab.

      3. Nein, mit meinem Router lässt sich das derzeit nicht lösen
    • Wie man am Screenshot sieht, ging es bei mir nicht,

      Aber okay, Firmware-Update hat die Funktion gebracht.
      Dennoch ehrlich gesagt, wurmt es mich, das ein Ändern der Config-Dateien nichts bewirkt. Vielleicht hat ja dennoch jemand eine Erklärung?!
      Bilder
      • router.png

        18,13 kB, 653×285, 185 mal angesehen