====== StorageBox ======
Hetzner propose un service nommé [[https://www.hetzner.com/de/storage/storage-box/|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 [[https://docs.hetzner.com/storage/storage-box/backup-space-ssh-keys|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
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.
{{ :informatique:linux:hosting:puttygen_2024-10-17_21-21-38.png?nolink&400 |}}
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...).