Ultimate Backup Ultimate Backup: Problem bei manueller Einbindung des verschlüsselten Backup-Ordners (falsche Zeichen in Pwd?)

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

linn

Benutzer
Registriert
12. Aug. 2013
Beiträge
59
Reaktionspunkte
1
Punkte
6
Hallo an alle,

ich nutze UltimateBackup unter DSM DSM 6.2.4-25556 Update 6 und über die GUI klappt das auch. Nun wollte ich das manuelle Einbinden des verschlüsselten Backupordners testen, um das Backup bei Bedarf an einer anderen Diskstation durchführen zu können. Allerdings laufe ich in eine Fehlermeldung, wenn ich den Befehl zum mounten gemäß der Hilfe gebe

Code:
diskstation: yes "" | /bin/mount -t ecryptfs "/volumeUSB1/usbshare/@decrypted_Folder@/" "/volumeUSB1/usbshare/decrypted_Folder/" -o key=passphrase:passphrase_passwd=„xxx!yyy“,ecryptfs_cipher=aes,no_sig_cache,ecryptfs_key_bytes=32,ecryptfs_passthrough=n,ecryptfs_enable_filename_crypto
-sh: !yyy: event not found

Meine Versuche als Nicht-Linuxer, zu dem Fehler etwas zu finden, sind gescheitert. Es scheint so zu sein, dass das Ausrufezeichen im Password für Probleme sorgt. Ist das die Ursache? Und falls ja, wie kann ich das System dazu bringen, das Password zu akzeptieren oder hilft nur ein Wechsel des Passwortes?

Würde mich freuen, wenn jemand eine Lösung oder einen Tipp für mich hätte.
 
Passwort mal mit Anführungszeichen "xxx" setzen?
 
*facepalm* und vielen Dank für die Erklärung! Ich habe geschaut, dass dort Anführungszeichen stehen, aber das falsche Zeichen immer akzeptiert („ statt "). Wenn ich später zu Hause bin, probiere ich das gleich aus.
 
Leider war das falsche Ausrufezeichen nicht der (einzige) Fehler. Ich habe auf Basis des Musters aus der Hilfe alles nochmal neu zusammengebaut und besonders auf die Ausrufezeichen geachtet. Das Passwort ist natürlich nur ein Beispiel, um zu zeigen, dass es seeehr lang ist.

Code:
    admin-user@diskstation: yes "" | /bin/mount -t ecryptfs "/volumeUSB1/usbshare1-2/@BackupDS@/" "/volume2/decrypted_Folder/" -o key=passphrase:passphrase_passwd="xxxxxxxx!yyyyyyyyyyyyyyyyyyyyy",ecryptfs_cipher=aes,no_sig_cache,ecryptfs_key_bytes=32,ecryptfs_passthrough=n,ecryptfs_enable_filename_crypto

    -sh !yyyyyyyyyyyyyyyyyyyyy: event not found

Ich habe keinen Ansatz zur weiteren Fehlersuche und daher etwas rumproniert. Testweise habe ich das Ausrufezeichen im Pwd an eine andere Stelle verschoben, um zu testen, was bei einem falschen Passwort passiert. Als Meldung wird immer der Rest des Passwortes ab dem Ausrufezeichens ausgegeben, z.B.
Code:
    admin-user@diskstation: yes "" | /bin/mount -t ecryptfs "/volumeUSB1/usbshare1-2/@BackupDS@/" "/volume2/decrypted_Folder/" -o key=passphrase:passphrase_passwd="xxxxxxxxxxxxxxxxxxxxx!yyyyyyyy",ecryptfs_cipher=aes,no_sig_cache,ecryptfs_key_bytes=32,ecryptfs_passthrough=n,ecryptfs_enable_filename_crypto

    -sh !yyyyyyyy: event not found

Morgen Abend versuche ich daher ein Backup eines Ordners mit wenigen Daten und einem Pwd ohne "!".
 
Zuletzt bearbeitet:
Dann hätte ich noch zwei Lösungsvorschläge für dich. Ersetzte die Anführungszeichen mal durch Hochkommas (single quotes) - Tastenkombination Shift und die #-Taste (') - also so…
passphrase_passwd='xxx!yyy'

Oder maskier das Sonderzeichen zusätzlich mit einem Backslash - Tastenkombination AltGr und die ß-Taste (\)- also so…
passphrase_passwd='xxx\!yyy'

Tommes
 
  • Like
Reaktionen: linn
Oder ein doppeltes Hochkomma vorne und hinten.

Eine von den Methoden sollte gehen, dass das Ausrufezeichen nicht mehr als Steuerzeichen 'fehlinterpretiert' wird.
 
  • Like
Reaktionen: linn
Das einfache Hochkomma ' hat die Lösung gebracht. Ganz herzlichen Dank für Eure Hilfe!

Es gab dann noch eine Fehlermeldung, weil man den Befehl als root ausführen muss, aber das konnte ich per Suchmaschine lösen.
 
  • Like
Reaktionen: Tommes
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat