Ich habe mir bei Wasabi 5 TB Cloud-Speicher besorgt. Jetzt möchte ich eine Verbindung zwischen meinem Ubuntu-Server und dem Wasabi-Bucket – so wird der Speicherplatz genannt – herstellen. Ich habe mich bei Wasabi für die Storage-Region Frankfurt am Main entschieden (Wasabi EU Central 2 (Frankfurt), was wir für später im Hinterkopf behalten sollten. Um mich mit meiner Wasabi-Cloud zu verbinden, also zu mounten, will ich das Programm s3fs benutzen. Frühere Installationen sollten auf dem Server nicht vorhanden sein, sodass ich die vorsichtshalber erst einmal lösche:
sudo apt remove fuse
Anschließend installiere ich s3fs neu:
sudo apt install s3fs
In meinem Wasabi Account erzeuge ich unter „Access Key“ zwei Schlüssel. Auf meinem Server erzeuge ich eine Datei, die die beiden Schlüssel enthalten sollen. Die Datei lege zum Beispuel unter /etc/ ab, die Datei selbst soll „passwd-s3fs“ heißen:
vi /etc/passwd-s3fs
Jetzt sollte sich der vim-Editor öffnen und ich kopiere die beiden Schlüssel in die Datei, ohne Leerzeichen, Schlüssel 1 ist mit einem Doppelpunkt von Schlüssel 2 getrennt.
Schluessel_1xyz:Schluessel_2xyz
Ich passe die Rechte der Datei an:
chmod 600 /etc/passwd-s3fs
Meinem Wasabi-Bucket habe ich den Namen „wasabi-bucket1“ gegeben. Mein Mount-Punkt, also das Verzeichnis, das mit meiner Wasabi-Cloud kommunizieren soll, wird hier liegen:
/home/MYUSERNAME/s3-bucket
Also erzeuge ich ein entsprechendes Verzeichnis:
mkdir /home/MYUSERNAME/s3-bucket
Um eine Verbindung zu meiner Wasabi-Cloud aufzubauen, ist nun die Storage-Region von Interesse. Die verschiedene URLs der Regionen sind hier zu finden:
Da ich die Region Frankfurt am Main gewählt habe, lautet meine URL „s3.eu-central-2.wasabisys.com“. Jetzt verfüge ich über alle Infos, um eine Verbindung aufzubauen:
s3fs wasabi-bucket1 /home/MYUSERNAME/s3-bucket -o passwd_file=/etc/passwd-s3fs -o url=https://s3.eu-central-2.wasabisys.com
Ich wechsele in das Verzeichnis s3-bucket:
cd /home/MYUSERNAME/s3-bucket
Falls sich schon Dateien in der Wasabi-Cloud befinden, sollten sie jetzt auch im Verzeichnis s3-bucket zu sehen sein. Umgekehrt werde ich eine Datei auf meinem Server im Verzeichnis s3-bucket erzeugen:
touch test.datei
Diese Datei sollte nun auch im wasabi-bucket1 in meiner Wasabi Cloud zu sehen sein. Beenden kann ich die Verbindung wieder mit
fusermount -uz /home/MYUSERNAME/s3-bucket
Bemerkungen :