Hallo,
dieser Thread hat mir schon einiges an Erkenntnissen gebracht, jedoch
funktioniert bei mir Dropbear nicht:
Das Editieren, der Download, etc über debug.cfg funktioniert
Starte ich dropbear manuell mittels
./cfg_dropbear -v start onlykey
(BTW: Wo werden die Meldungen bei -v geloggt?)
Der ssh-Aufruf von remote sieht dann so aus
$ ssh -vvv -p10022
[email protected]
[...]
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/weiss/.ssh/id_rsa (0x808a5f0)
debug2: key: /home/weiss/.ssh/id_dsa (0x808a610)
debug1: Authentications that can continue: publickey
debug3: start over, passed a different list publickey
debug3: preferred publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering public key: /home/weiss/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey
debug1: Offering public key: /home/weiss/.ssh/id_dsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
Permission denied (publickey).
Irgendwie kapiert er das mit den authorized_keys nicht
# cat /var/tmp/dropbear/authorized_keys
ssh-dss AAAAB[...]3NzaC1kc3MAAACBAIspVOQ1eY9q6KPc73zWFmywXqTdm3rAZ63/9UfmzdEM/Ky6ZsmDyjl9WTJ/zNgdxi5jMlvGsllsRYlZO5MA77PU12l0VexO0YLEZJwvD9cuQfh4iSbf9iDkvWTVq7FjQ4kr8XWdkBA3kWx39XeHBV43sO1MmKSlnnvYhWyIvcM5AAAAFQCsjxsR8/HdYak8gP1VqYXlUwkOEtI4yIoug4PvZpGhDId/kmzYw== peter@Astor
(Key gekürzt/ verändert)
Der Ausschnitt aus der debug.cfg sieht so aus:
[...]
/usr/bin/wget
http://www.spblinux.de/fbox.new/cfg_dropbear
sleep 5
chmod 755 /var/cfg_dropbear
#
# config und Start (modus: onlykey -> kein password authentication, nur public key)
#
/var/cfg_dropbear install
/var/cfg_dropbear start onlykey
/var/dropbear/bin/dropbearkey -t rsa -f /var/dropbear/etc/dropbear/dropbear_rsa_host_key
[...]
Am Ende meiner Weisheit
Peter