小さなフォルダを暗号化してMac OS XのGoogle DriveまたはDropBoxにコピーする方法は?

小さなフォルダを暗号化してMac OS XのGoogle DriveまたはDropBoxにコピーする方法は?

Mac OS Xでは、次のコマンドを使用して小さなプロジェクトフォルダをUSBフラッシュドライブにバックアップします。

alias a='alias'
a dateseq='date "+%Y-%m-%d %H:%M:%S"'
a backup_proj='cp -a ~/code/MyProj "/Volumes/KINGSTON/MyProj `dateseq`"

したがって、 を入力するたびに、backup_projフォルダがハードドライブからUSBドライブにバックアップされ、各プロジェクトでも内部バージョン管理にGitを使用します。各フォルダの容量は約500kbに​​すぎず、1GB(フラッシュドライブは16GB)を満たすのに時間がかかります。フォルダは次のようにバックアップされます。

$ ls -1 /Volumes/KINGSTON/
MyProj 2012-05-27 08:20:50/
MyProj 2012-05-27 10:27:56/
MyProj 2012-05-27 14:53:01/

しかし、私は編集証があり、Google DriveまたはDropboxにバックアップしてそのサーバーに自動的にアップロードしたいと思います。フォルダ全体を暗号化して個々の結果ファイルをGoogle DriveまたはDropBoxのフォルダにコピーすると、パスワードをapple234321pineapple指定できます。コマンドラインから。フォルダを単一のファイルに暗号化してクラックするのにリアルタイムではなく時間がかかる良い方法があるかどうか疑問に思います。 (これを行うためにコマンドラインを提供できますか?)

ベストアンサー1

を使用すると、gpgパスワードを指定せずにすぐにバンドルして暗号化できます。

% tar cf - MyProj | gpg -e -u 01234567 >/tmp/backup.tar.gpg

以下は、01234567バックアップパスワードの復号に使用するキーのキーIDです。 yoursで目的のキーのkeyidに引数を設定した~/.gnupg/gpg.conf場合は、-uオプションを省略できます。default-key

同様に、zipをstdoutに使用できますzip - MyProj

おすすめ記事