在Ubuntu root权限下,你可以使用tar
和gpg
命令来备份数据并进行加密
gnupg
。如果没有安装,可以使用以下命令安装:sudo apt-get update
sudo apt-get install gnupg
gpg --gen-key
按照提示操作,创建一个密钥对。记下生成的密钥ID,稍后将需要它来解密备份文件。
tar
命令创建一个加密的备份文件。假设你要备份/home
目录,可以使用以下命令:tar cvz /home | gpg --encrypt --recipient YOUR_GPG_KEY_ID > encrypted_backup.tar.gz.gpg
将YOUR_GPG_KEY_ID
替换为你在第2步中记下的密钥ID。这将创建一个名为encrypted_backup.tar.gz.gpg
的加密备份文件。
gpg --decrypt encrypted_backup.tar.gz.gpg > decrypted_backup.tar.gz
这将创建一个名为decrypted_backup.tar.gz
的解密备份文件,你可以使用tar
命令解压缩它:
tar xvzf decrypted_backup.tar.gz
现在你可以访问解压缩后的备份文件了。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。