Table of Contents

StorageBox

Hetzner propose un service nommé StorageBox orienté sauvegardes et partage de fichiers simple avec des accès FTP, SFTP, Samba/CIFS ou encore via des outils de sauvegarde comme BorgBackup ou Restic. Le service est peu onéreux.

Mise en place des clefs SSH

Avant tout sur l'interface Robot d'Hetzner, il faut activer la prise en charge de SSH sur le service StorageBox.

Remarque : l'accès via une clef OpenSSH standard se fait via le port 23.

Linux

Basé sur la documentation pas ouf d'Hetzner. Merci à Epy et Chagratt pour leur précieuse aide face à mon incompétence.

On commence par générer une clef SSH sur la machine cliente.

ssh-keygen -f .ssh/storagebox

On copie la clef.

ssh-copy-id -i .ssh/storagebox.pub -p 23 -s uXXXXX@uXXXXX.your-storagebox.de

On essaye de se connecter.

ssh -i ./ssh/storagebox -p23 uXXXXX@uXXXXX.your-storagebox.de

Petit tips de Chagratt pour ne pas se faire chier : ajouter dans .ssh/config

config
Host storage.box
	HostName uXXXXX.your-storagebox.de
	User uXXXXX
	Port 23
	IdentityFile ~/.ssh/storagebox

Se connecter en faisant

ssh storage.box

Windows

Générer un duo de clef publique et clef privées avec PuTTYgen. Enregistrer et la clef publique et la clef privée.

Copier coller le Public key dans un fichier sur la machine Linux, par exemple dans storagebox_windows.pub et lancer la commande suivante :

ssh-copy-id -i storagebox_windows.pub -p 23 -s uXXXXX@uXXXXX.your-storagebox.de

Fonctionne aussi avec

cat storage_windows.pub | ssh storage.box install-ssh-key

Reste à ajouter la clef privée dans votre client préféré (PuTTY, KiTTY, WinSCP…).