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

首页 / 操作系统 / Linux

Linux内核加密接口分析

Linux内核加密接口分析

一、概述 Linux内核从2.5版本开始引入了强力的加密机制,主要原因有:删除冗余代码、支持IPSec协议以及通用的加密功能等。将来的应用会包括:硬件加密设备驱动、内核代码签名、硬件随机数生成器、文件系统加密等。二、如何使用加密API1、安装从2.6.6版本之后,内核源码就提供了丰富的密码学算法支持,需要配置编译选项将加密算法作为模块编入内核。如图所示,menuconfig的时候配置这部分选项重新安装内核之后可以看到相应的目录下这些模块2、使用API编程这...
Mac OS X 10.6 Snow Leopard 安装笔记(VirtualBox虚拟机)

Mac OS X 10.6 Snow Leopard 安装笔记(VirtualBox虚拟机)

记得2008年的时候为了在裸机上安装 Mac操作系统,找补丁找驱动反反复复搞了2天。现在好了,VMWare和Virtual Box都可以在虚拟机中安装Mac OS X,大大方便了。 下面是VirtualBox中的安装笔记。准备1. Oracle Virtual Box,使用的当前最新版本,4.1.2版本。http://www.virtualbox.org/wiki/Downloads2. empireEFIv1085.iso, 这个是EFI引导盘镜像(Fo...
为VMware Linux增加虚拟硬盘

为VMware Linux增加虚拟硬盘

VMware安装Linux的时候默认分配的空间是4GB,可能会不够,这个时候可以通过增加一块虚拟硬盘,将/usr或其他内容拷贝过去解决这个问题:创建虚拟硬盘 1、关闭VM中正在运行的虚拟系统; 2、在虚拟系统名称上点右键-》Virtual Machine Settings; 3、在Hardware页点“Add”-》Add a hard disk-》Create a new virtual disk-》SCSI(recommended)-》分配空间大小-》O...
采用SSH远程执行命令

采用SSH远程执行命令

1 问题:Linux系统中的ssh软件不能在直接在一行命令中指定密码,从而无法在脚本中实现登录并。解决:使用putty软件,其命令行工具为plink,plink 使用如下:plink [options] [user@]host [command]其选项部分可以指定采用ssh的方式并指定密码登录远程主机。安装:Ubuntu 直接使用sudo apt-get install putty2 问题:ssh登录远程服务器时,在输入完用户名后需要等很长一段时间才会提示...
理解Linux Load Average

理解Linux Load Average

Linux load average系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满 足以下条件则其就会位于运行队列中:- 它没有在等待I/O操作的结果- 它没有主动进入等待状态(也就是没有调用’wait’)- 没有被停止(例如:等待终止)SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正 式...
Makefile,Linux程序员你伤不起

Makefile,Linux程序员你伤不起

1. 概述Makefile,what??很多Windows程序可能都没听说过简单的说,Makefile是Unix/Linux环境下描述了整个工程的编译、连接等规则的文件,其主要包括三点: 1) 工程中的哪些源文件需要编译以及如何编译 2) 依赖库以及库所在的位置 3) 想得到什么:可执行文件?静态库?动态库? 项目中,我们会有很多源文件、头文件、依赖库文件、配置文件等等,通过Makefile定义规则来制定编译顺序,编译规则,编译依赖,甚至更复杂的功能,将极...
为CentOS 6 配置本地YUM源

为CentOS 6 配置本地YUM源

在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了。环境:CentOS 6.0默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源...
RHEL5安装图形界面和VNC服务

RHEL5安装图形界面和VNC服务

由于之前在VMWare中安装RHEL5的时候只安装了图形用户界面,现在想安装图形用户界面。本文所需软件和软件套件:[1] yum软件安装工具[2] X Window套件[3] GNOME桌面环境[4] vnc服务器套件vnc-server软件包来源于本地挂载的iso镜像,挂载详情请参照这篇文章:http://www.linuxidc.com/Linux/2011-09/41983.htm当然也可以使用网络上的软件源,只是速度会很慢1.安装X Window和...
RHEL6.1 Server令人头疼的软件问题

RHEL6.1 Server令人头疼的软件问题

下载了一个RHEL6.1 Server,安装到VirtualBox的过程中,发现这个RHEL6.1居然不支持自定义分区、自定义软件包安装。 安装好了重启进入系统后,才发现被坑了:常用的软件几乎都没装,vim也没有!于是就把iso镜像mount到/mnt/iso下,找到vim的rpm包后,按照常规的安装方式进行安装。可谁知又弹出“缺乏依赖包”的问题,如果你再继续去一个一个安装依赖包,估计就得疯了,除非你天生就是一个爱折腾的人。好在yum是安装好了并且能使用的...
<< 461 462 463 464 465 466 467 468 469 470 >>