Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux下的磁盘加密LUKS

Linux下的磁盘加密LUKS

LUKS(Linux Unified Key Setup)为Linux硬盘分区加密提供了一种标准,它不仅能通用于不同的Linux发行版本,还支持多用户/口令。因为它的加密密钥独立于口令,所以如果口令失密,我们可以迅速改变口令而无需重新加密整个硬盘。通过提供一个标准的磁盘上的格式,它不仅方便之间分布的兼容性,而且还提供了多个用户密码的安全管理。必须首先对加密的卷进行解密,才能挂载其中的文件系统。工具:cryptsetup(默认已经安装)常用参数:luksFo...
Linux下的文件加解密技术:GnuPG

Linux下的文件加解密技术:GnuPG

GnuPG(GNU Privacy Guard或GPG):Linux 下的基于PGP(Pretty Good Privacy)机制的加密及签名软件PGP(Pretty Good Privacy)是一个基于RSA 公钥加密体系的邮件加密软件,不但可以对用户的数据保密,以防止非授权者阅读,还能给邮件加上数字签名,从而使收信人确信邮件是由您发出的。从而让人们可以安全地与从未见过的人们通信,而事先不需要任何保密的渠道用来传递密钥。GnuPG 是实现安全通信和数据存...
Linux Netcat 命令——网络工具中的瑞士军刀

Linux Netcat 命令——网络工具中的瑞士军刀

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。下面是一些使用netcat的例子.[A(172.31.100.7) B(172.31.100.2...
Ubuntu 下UFW防火墙简单设置攻略

Ubuntu 下UFW防火墙简单设置攻略

UFW是一个主机端的iptables类防火墙配置工具,比较容易上手。一般桌面应用使用ufw已经可以满足要求了。Ubuntu下安装方法sudo apt-get install ufw当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试……使用方法1 启用sudo ufw enablesudo ufw default deny作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。2 关闭sudo ...
Linux下高效的使用 top 命令

Linux下高效的使用 top 命令

对桌面用户来说,监视系统资源使用是一项重要的工作。通过这项工作,我们可以找到系统瓶颈所在,针对性的进行系统优化,识别内存泄露等。问题是,我们应该用什么软件,以及如果针对我们的需求使用它。 在众多备选的监测工具中,多数人使用“top”(procps 包的一部分)。Top 提供了几乎可以说是所有的我们所需要的系统资源使用监测,就在这一个软件中。本文中的所有信息都是基于运行在 Linux 2.6.x 内核上的版本号为3.2.5的 pro...
Linux虚拟机安装与vim安装(vim没有可供安装的候选者错误)

Linux虚拟机安装与vim安装(vim没有可供安装的候选者错误)

看了一段时间书了,需要动手练习了。可是先用虚拟机进行学习,虽然虚拟机里有点卡。用WIN7下用Vmware6.0安装了Ubuntu,结果不论使用何种联网方式都是无法让Ubuntu上网。查了一些资料,貌似6.0在win7下不行,又重新安装了VM8.0,开始也上不了,弄到半夜不行就睡了第二天,用NAT,结果能上网了。囧。然后就是安装Vim,结果遇到了错误。谷歌了一下,终于找到一种方法解决。终端下:sudo vim /etc/apt/source.list输入后,...
用busybox制作微Linux及详解过程中可能出现的问题

用busybox制作微Linux及详解过程中可能出现的问题

一、busybox定义及版本我们制作微型Linux,要借助一个软件,我们这里讲的是busybox,首先我们要知道busybox是什么?busybox 是一个含有很多个最常用Linux命令和工具的软件,例如:ls,cp,echo, grep,mount等。我们在当前需要做一个程序,编译出来之后,这个程序要想运行它还需要依赖很多库文件,我们要向移植这个命令过去,就要把它所依赖的库文件也一并复制过去,这样它才能正常运行。我们前面制作的小Linux的时候我们要移植...
Pig安装及本地模式测试,体验

Pig安装及本地模式测试,体验

Pig是Apache的一个开源项目,用于简化MapReduce的开发。研究了一段时间,略有心得。系废话不多说,我们直接步入实际测试。Pig的运行有两种模式,本地单击模式和集群模式。我目前只是测试学习,是为了检验Pig的运行流程以及学习语法,没必要使用分布式模式,分布式模式下也都是大同小异的。我的环境:1. 系统: Ubuntu 12.04 64位2. JDK:Oracle JDK1.7.0_153. Pig:0.9.2和Apache其他项目一样,安装Pig...
Pig安装与配置教程

Pig安装与配置教程

翻译整理自Hadoop-The Definitive Guide。Pig是yahoo捐献给apache的一个项目,它是SQL-like语言,是在MapReduce上构建的一种高级查询语言,把一些运算编译进MapReduce模型的Map和Reduce中,并且用户可以定义自己的功能。这是Yahoo开发的又一个克隆Google的项目:Sawzall。Pig是一个客户端应用程序,就算你要在Hadoop集群上运行Pig,也不需要在集群上装额外的东西。Pig的安装是灰...
Fedora 18 编译内核

Fedora 18 编译内核

最近有个事必须要用到内核模块实际上在Fedora 18上,只用内核模块的话只需要这一段针对那些只想在内核模块上工作的用户,他们并不想建立一个完整的内核。只要就没必要下载和重新建立整个内核。要为当前运行的内核建立一个模块,只需要下载匹配的 kernel-devel 包。运行下面命令安装 kernel-devel 包:su -c "yum install kernel-devel"做了上面这些就够了,但是我还是想总结一下,试试新内核的编译方法实际上对于fedo...
在Fedora 18 内核版本3.8.0下测试虚拟内存实践

在Fedora 18 内核版本3.8.0下测试虚拟内存实践

在Fedora 18 内核版本3.8.0下测试虚拟内存实践 由于内核文件版本不同,难免有一些问题,只要把头文件关系理清楚就行了,这里不说了,下面直接贴出来测试过可以用的代码吧。/* mtest_dump_vma_list():打印出当前进程的各个VMA,这个功能我们简称”listvma” mtest_find_vma(): 找出某个虚地址所在的VMA,这个功能我们简称“findvma” my_follow_p...
<< 731 732 733 734 735 736 737 738 739 740 >>