Monat: Oktober 2022

  • Hetzner Storage Box Sub-Account via sshfs über Port 23 auf Linux-System mounten

    Leider macht Hetzner keine Anstalten, diese Information in Ihre Dokumentation aufzunehmen. Möchte man seine Hetzner Storage Box via sshfs mounten, so ist zwingend dem Pfad beim Mount-Vorgang ein /home voranzustellen.

    Systemd-Unit-Beispiel:

    [Unit]
    Description=Hetzner Storage Box sshfs mount
    Requires=network-online.target
    After=network-online.service
    
    [Install]
    WantedBy=multi-user.target
    
    [Mount]
    What=u123456-sub1@u123456-sub1.your-storagebox.de:/home
    Where=/mnt
    Type=sshfs
    Options=_netdev,allow_other,x-systemd.automount,IdentityFile=/home/user/.ssh/id_rsa,reconnect,uid=33,gid=33,default_permissions,ssh_command=ssh -4 -p 23
    

    Im vorgenannten Beispiel werden so der Dateieigner mit der UID 33 und GID 33 gesetzt, ssh mittels IPv4 forciert und der Port 23 spezifiziert. Die Daten zur Authentifikation liegen im unter „IdentityFile“ angegeben Pfad.

    Im Beispiel wird das Wurzelverzeichnis des Sub-Accounts der Storage Box entsprechend nach /mnt gemountet. Möchte man Unterverzeichnisse mounten, so ist /home/unterverzeichnis zu verwenden.