在linux系统中加密文件的方法 【百科全说】-凯发k8官方旗舰厅

腾讯视频/爱奇艺/优酷/外卖 充值4折起

1. oppnssl md5 加密字符串的方法

a.手动输入命令及过程如下:

代码如下:

#openssl //在终端中输入openssl后回车。

openssl> md5 //输入md5后回车

123456 //接着输入123456,不要输入回车。然后按3次ctrl d。

123456e10adc3949ba59abbe56e057f20f883e //123456后面的就是密文了

解释:为何在输入123456后不回车呢?

是因为openssl默认会把回车符当做要加密的字符串中的一个字符,所以得到的结果不同。如果你输入123456后回车,在按2次ctrl d。得到的结果是:

代码如下:

openssl> md5

123456

f447b20a7fcbf53a5d5be013ea0b15af //因为openssl不忽略回车符导致的

b.或者直接用管道命令

代码如下:

# echo -n 123456 | openssl md5 //必须要有-n参数,否则就不是这个结果了。

e10adc3949ba59abbe56e057f20f883e

解释:为何要加-n这个参数?

-n就表示不输入回车符,这样才能得到正确的结果。如果你不加-n,那么结果和前面说的一样为:

代码如下:

f447b20a7fcbf53a5d5be013ea0b15af //因为openssl不忽略回车符导致的

2.用openssl加密文件。

代码如下:

#openssl md 5 -in 1.txt

09/06 15:30
-name 必须用到的选项。表明要求系统按照文件名查找. 一般格式:find /(dirname) -name filename 具体文件名查找法: 如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录下,甚至在系统的某个地方也不知道,则这是可以使用如下命令: find / -name httpd.conf 无错误查找法: linux系统中系统管理员root可以把某些文件目录设置成禁止访问模式。这
10/30 15:31
如果你一直在考虑如何加密电子邮件,那么在众多的邮件服务和邮件客户端中挑来挑去一定是件头痛的事情.可以考虑两种加密方法:ssl或tls加密会保护发送到邮件服务器的登录名和密码.gunpg是一款标准的、强大的linux加密工具,可以加密和认证消息.如果你可以管理自己的gpg加密,并不考虑第三方工具,那它就够了,其它的我们将在稍后讨论. 即便加密了消息,你仍然会暴露在流量分析中,因为消息头部必须是明文形式.所以需要另一款比如tor network来隐藏你在互联网上的足迹.我们会看看各种邮件服务和客户端
09/17 12:50
/etc/fstab配置文件决定了linux系统在启动后如何加载各分区,若分区无法挂载,系统也将无法成功启动,启动时将会出现如下错误信息 /etc/fstab文件丢失的解决办法 1. 使用进入急救模式,由于缺少fstab文件,光盘将无法找到待修复的linux分区, 2. 通过手动方式查找并挂载根分区 3. 重建fstab配置文件后重启系统 4. 在急救模式的shell环境中扫描逻辑卷,以便找到根分区设备,然后手动挂载根分区,并重建fstab配置文件,(如果系统中没有逻辑卷,那么就省略相关步骤)
04/02 18:05
linux文件类型和linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。 一. 文件类型 linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是
10/03 19:47
今天写一个读写程序,运用到inputstream的reset方法是发现竟然失败了,然后查了一下jdk源码,发现bufferinputstream重写了父类filterinputstream的mark和resetf方法,其有支持 mark 和 reset 方法的能力。而fileinputstream则没有重写父类inputstream的这两个方法,其不具有mark和reset方法的能力。 在jdk源码中,写到public synchronized void mark(int readlim
11/18 20:59
相信很多小伙伴都有在使用linux系统,那么在其中我们怎么去检查网络配置呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开电脑上的虚拟机软件,在终端处切换至student用户,并命令为"ssh student@server0".2. 如果我们想要查询所有接口的ip地址和子网掩码,就输入命令"ip addr".3. 如果我们想要用ip命令显示eth0接口的统计信息,就输入命令"ip -s link show eth0".4. 如果我
03/30 09:33
linux下把所有的都当成文件处理,如果在linux系统下需要拷贝文件,哪么你需要先把u盘挂载到系统中的某一个位置,然后再使用cp命令完成拷贝. 方法如下: 把u盘插入linux电脑,确保u盘指示灯是亮着的 进入linux系统主界面,按ctrl alt t打开命令窗口 先获取高级用户权限 输入命令:sudo -i 确定后输入高级用户密码 首先使用fdisk -l命令查看一下u盘是否有被识别到,及识别的u盘是在哪个位置 本次接入看到u盘的位置是/dev/sdb4 输入挂载u盘命令:mount /d
06/09 02:15
加密类型 我们主要有两种加密文件和目录的方法.一种是文件系统级别的加密,在这种加密中,你可以选择性地加密某些文件或者目录(如,/home/alice).对我而言,这是个十分不错的方法,你不需要为了启用或者测试加密而把所有一切重新安装一遍.然而,文件系统级别的加密也有一些缺点.例如,许多现代应用程序会缓存(部分)文件你硬盘中未加密的部分中,比如交换分区./tmp和/var文件夹,而这会导致隐私泄漏. 另外一种方式,就是所谓的全盘加密,这意味着整个磁盘都会被加密(可能除了主引导记录外).全盘加密工作
09/03 23:25
1 什么是raid,raid的级别和特点 ; 什么是raid呢?全称是 “a case for redundant arrays of inexpensive disks (raid)”,在1987年,由加州大学伯克利大学发表的论文而来,其实就是这个标题的缩写就是raid;中译为“磁盘阵列”; raid就是把几个物理磁盘组合在一起成为一个大的虚拟物理磁盘,主要目的和用途主要有:把若干小容量物理磁盘组成一个大容量虚拟存储设备(以前的物理磁盘的容量都比较小);提高物理存储效率(读、写),或提供冗余以
网站地图