- 博客(12)
- 收藏
- 关注
转载 Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
今天在测试环境使用yum安装,遇到一个问题:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。参考URL: http://www
2015-12-29 15:14:04 369
原创 centos安装测试heartbeat
Yum安装 heartbeat一、环境 (应该有200M左右,建议耐心等待安装完) yum install e2fsprogs-devel libuuid-devel Libnet libtool-ltdl-devel libxslt-devel bzip2-devel glib2-devel perl* glib* yum install autoconf automake libtool
2015-12-25 17:19:30 824
原创 linux下使用tar与openssl进行加解密
1、使用tar对文件压缩加密: 在当前目录下有一个pma目录的文件夹:tar -zcvf - pma|openssl des3 -salt -k password | dd of=pma.des3完成将得到一个pma.des3的打包文件,用你设置的密码替换password。2、使用tar对加密文件解压:dd if=pma.des3 |openssl des3 -d -k password|tar
2015-12-23 12:07:17 4045
原创 linux下opensll加解密详解
OpenSSL是一个开源的用以实现SSL协议的产品,它主要包括了三个部分:密码算法库、应用程序、SSL协议库。Openssl实现了SSL协议所需要的大多数算法。下面介绍使用Openssl进行文件的对称加密操作。一、Openssl支持的加密算法有:-aes-128-cbc -aes-128-cfb -aes-128-cfb1-aes-128-cfb8 -aes-128-ecb -aes-128-o
2015-12-23 12:05:50 1808
原创 AEC加解密算法c语言实现
利用openssl对字符串进行AES加解密,代码如下 环境:需要在linux下搭建openssl开发环境。#include <stdio.h>#include <openssl/aes.h>#include <stdlib.h>#include <string.h>int encrypt(char *input_string, char **encrypt_string){ AES
2015-12-23 11:55:03 2639
原创 凯撒加解密算法C语言实现
凯撒加密(Caesar cipher)是一种简单的消息编码方式:它根据字母表将消息中的每个字母移动常量位k。举个例子如果k等于3,则在编码后的消息中,每个字母都会向前移动3位:a会被替换为d;b会被替换成e;依此类推。字母表末尾将回卷到字母表开头。于是,w会被替换为z,x会被替换为a。如果是将移动的位数用随机数进行代替,并且记录下该随机数,则破解密码的难度将大大增加。//linux c 代码#in
2015-12-22 13:43:31 18609 1
原创 将字符串循环左移右移
#include <stdio.h> #include <stdlib.h> #include <string.h> /*********************** 最节约时间的方法 ************************/ /** * @brief 将字符串向左旋转n个位置 * @param str 待旋转的字符串 * @param[in] mo
2015-12-22 11:14:20 858
原创 Centos下yum安装heartbeat
在centos下如果直接yum 安装的话 提示找不到包。原因是针对centos6.2的heartbeat尚未发布,解决办法可以到第三方资源为库中找,这里使用epel先下载安装epelwget http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-6.noarch.rpm rpm -ivh epel-release-6-6.noarc
2015-12-17 15:30:43 4782
原创 linux使用openssl对socket通信加密
//普通的tcp服务器端#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>int main(int argc, char *argv[]){ int server_sockfd;//服务器端套接字 int cl
2015-12-16 14:51:41 4180 2
原创 GTK循环向标签写内容导致窗口白屏的问题
用GTK编写客户端,需要不停的获取数据然后写入标签,一段时间后,窗口变成白屏,控件都没有显示出来,但是按钮仍然可以点击,点击后有效果出现,就是看不见,效果如下: 这是不停的交替向标签写入“hello”和“world”内容,每一秒写一次。 在虚拟中运行了近20个小时后,窗口变成白屏。
2015-12-04 14:42:55 774
原创 service ipvsadm start 启动失败
service ipvsadm start 启动失败配置了ipvsadm table文件但是启动失败, Applying IPVS configuration: Try `ipvsadm -h’ or ‘ipvsadm –help’ for more information 这是因为没有进行save操作执行 service ipvsadm saveservice ipvsadm start即可
2015-12-02 11:20:54 2511
原创 Centos安装ipvsadm错误解决
原因是缺少相应的库文件 执行: yum install popt* -y yum install libnl* -y 即可
2015-12-01 17:14:02 1443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人