ash:以一种简单的方式在Linux中加密文件和目录

计算机安全

尽管有许多项目和可能的方式都可以用一种简单的方式在Linux中加密和解密文件和目录。 我们已经在其他场合讨论了LUKS,eCryptFS和许多其他工具。 现在,我们将提供一个简单而有效的工具来加密来自我们团队的内容 。 除了在本迷你教程中逐步介绍它的安装和基本操作之外。

为什么需要加密? 答案很简单, 为了安全这样,未经授权的第三方无法访问我们计算机上的文件和目录,除非他们知道密码或解密它们的密码(或存在某种漏洞,例如MD4中的漏洞),或者可以访问文件,但您唯一能看到的是人类完全无法理解的加密内容,而不是纯文本或加密文件具有的任何内容...

借助ash,我们可以使用加密来加密文件和目录 AES-256-CBC,也就是说,一个相当安全的系统。 具体地说,ash是Bash的模块化框架,编写起来很简单,可以在CLI中使用。 对于您的安装:

curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh

ash apm:install https://github.com/ash-shell/cipher.git

安装后,以下内容是 和他一起工作。 如果要加密example.txt文件,只需键入以下内容即可:

ash cipher:e ejemplo.txt

会问我们 加密密码 然后将生成一个文件example.enc。 如果我们尝试访问它,我们将看到它的内容是乱七八糟的无用字母数字符号。 要再次解密,您需要做的是:

ash cipher:d ejemplo.enc

而且我们已经像以前一样拥有它... 对于目录,它是完全相同的,将directory.name /和directory_name.tar.gz.enc替换为example.txt或example.enc。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。