Hetzner Storage Box: Bitte den Code mal testen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
buhtz
Beiträge: 1106
Registriert: 04.12.2015 17:54:49
Kontaktdaten:

Hetzner Storage Box: Bitte den Code mal testen

Beitrag von buhtz » 23.08.2023 11:41:00

Ich (bzw. das Debianbackintime) brauche mal jemanden, der eine "Hetzner Storage Box" hat, der für mich einen Code-Schnipsel testet. Hetzner verweigert mir eine Box zum Testen und ich habe keinen Bock einen Vertrag abzuschließen und nach 14 Tagen wieder zu kündigen.

Code: Alles auswählen

from subprocess import Popen
p = Popen([
    'ssh',
    'u142xxx-sub4@u142xxx.your-backup.de',
    '-o',
    'PreferredAuthentications=publickey',
    'exit'])

e = p.communicate()
rc = p.returncode

print(f'{e=} {rc=}')
Die Sache gehört zum Issue #1442 des Back In Time Projektes. Läuft der Code, kann ich das als Lösung implementieren und das Issue schließen.
Debian 11 & 12; Desktop-PC, Headless-NAS, Raspberry Pi 4
Teil des Upstream Betreuer Teams von Back In Time (Debianbackintime)

Benutzeravatar
whisper
Beiträge: 3193
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Hetzner Storage Box: Bitte den Code mal testen

Beitrag von whisper » 23.08.2023 13:33:04

Nach meinem Stand ist ssh einloggen unterbunden.
Einloggen per ssh ist unterbunden.

Bevor man sich einen Wolf sucht, bitte entweder mit

lftp -p 23 sftp://user@name.your-storagebox.de
oder
sftp -P 23 user@name.your-storagebox.de

testen. Es sollte nun ohne Passwortabfrage eine Verbindung zum Storageserver hergestellt werden.
Eine Merkwürdigkeit ist bei lftp, dass man trotz ssh Key eine Passwort Aufforderung bekommt, wo man einfach nur <ENTER> drücken muß.

Ein Workaround um die Passwort Abfrage zu umgehen, ist der Trick, einen eigentlich unnötigen Platzhalter "platz" zu verwenden:

lftp -p 23 -u user,platz sftp://name.your-storagebox.de

uname
Beiträge: 12077
Registriert: 03.06.2008 09:33:02

Re: Hetzner Storage Box: Bitte den Code mal testen

Beitrag von uname » 23.08.2023 15:03:28

Ich nutze die Storage Box von Hetzner nicht.

Bzgl. der unterschiedlichen Ports 22, 23 und unterschiedlichen Schlüssel sicherheitshalber noch hier schauen:

https://docs.hetzner.com/de/robot/stora ... s-overview
https://docs.hetzner.com/de/robot/stora ... e-ssh-keys

Beim zweiten Link gibt es auch ein paar Beispiele.

buhtz
Beiträge: 1106
Registriert: 04.12.2015 17:54:49
Kontaktdaten:

Re: Hetzner Storage Box: Bitte den Code mal testen

Beitrag von buhtz » 23.08.2023 16:52:54

Ich kenne mich mti den Boxen nicht aus und habe auch keine zur Hand.
Natürlich sollte SSH aktiviert und ein Schlüsselpaar installiert sein.

Mein User, der leider nicht mehr reagiert, kann sich passwortlos per SSH auf seiner Box einloggen.

Es geht nicht ums logging.
Debian 11 & 12; Desktop-PC, Headless-NAS, Raspberry Pi 4
Teil des Upstream Betreuer Teams von Back In Time (Debianbackintime)

Antworten