Ich bin mir nicht sicher, ob Sie pure bash zum Verschlüsseln verwenden können. Ich bin sicher, dass es möglich ist, aber ich kann Ihnen eine andere Lösung anbieten.
Bash-Lösung:
openssl enc -nosalt -aes-128-cbc -in test -out test.enc -p
Fand das hier bei Stack-Overflow
Python-Lösung:
Haben Sie nicht versucht, in bash herumzustolpern und nach einem Weg zum Verschlüsseln zu suchen, haben Sie versucht, Python zu suchen? Eine native Linux-Sprache, die Verschlüsselung und viele andere Dinge unterstützt.
Also in Python, um das zu tun, was Sie suchen.
apt-get install python-pip pip install pyCrypto
Von da aus gibt es einige Dinge, die Sie sich ansehen wollen.
Sie möchten auch die Funktion "Walk" des Moduls "OS" betrachten.
Und schließlich machen Sie es so, dass Sie einfach mit einem einfachen Passwort Ihrer Wahl auf Ihre Dateien zugreifen können
#!/bin/python # Python 2 example from Crypto.Hash import MD5 secret = MD5.new(raw_input('Password: ')).hexdigest()
Dann verschlüsseln Sie einfach jede Datei mit geheim, wenn Sie möchten, und der Schlüssel ist für jede Datei gleich.