自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 Paxos算法

感叹:如此晦涩的算法,作者居然只用一个简洁、有趣、易懂的例子就讲清楚了,厉害! 转自:https://iunknown.iteye.com/blog/2246484?from=message&isappinstalled=0 背景 在计算机通信理论中,有一个著名的两军问题(two-army problem),讲述通信的双方通过ACK来达成共识,永远会有一个在途的ACK需要进行确认,因...

2019-02-14 17:08:07 233

原创 ubuntu14.04 nfs服务固定端口

ubuntu14.04中设置nfs固定端口,以便配置防火墙: 1. #sudo vi /etc/services(默认应该已设置):      sunrpc          111/tcp         portmapper      # RPC 4.0 portmapper     sunrpc          111/udp         portmapper     nfs  ...

2018-09-05 12:04:37 3288 1

原创 ubuntu tomcat启用80和443端口

ubuntu默认不允许用户使用1023及以下端口,需要如下操作(需已安装authbind): 1. 修改/etc/default/tomcat7,改#AUTHBIND=no为AUTHBIND=yes 2. 执行一下指令: sudo touch /etc/authbind/byport/80 sudo touch /etc/authbind/byport/443 sudo chmod 07

2017-12-19 17:30:09 3529 2

原创 Could not read from file "pg_clog/0003" at offset 163840: Success

最近做postgresql+drbd+heartbeat,在primary机突然断电后,slave机切换为primary正常,但数据库无法启动,错误如下: conista@conistaA:~/cas/bin$ sudo /etc/init.d/postgresql start   * Starting PostgreSQL 9.3 database server  * The Postgr

2017-11-29 17:33:54 2270

原创 vsftp主动被动模式配置

1.  开启被动模式的配置:    connect_from_port_20=NO(默认为YES) #设置是否允许主动模式    pasv_enable=YES(默认为YES) #设置是否允许被动模式    pasv_min_port=50000(default:0(use any port))    pasv_max_port=60000(default:0(use any port))

2016-10-12 08:38:54 9185

原创 vsftp ssl配置

在vsftp配置中开启ssl,添加如下配置: (参考文档:http://www.myhack58.com/Article/48/66/2015/57586.htm) # For test, I use vsftp default certificate file rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem # Turn on S

2016-10-11 09:37:55 3545

原创 vsftp安装配置

近日在ubuntu 14.04.1上安装配置vsftp 3.0.2,安装过程及配置总结如下: 配置前已创建ftp根目录/home/frank/ftp并设置好权限 1.安装vsftp:   $sudo apt-get install vsftpd 2.修改/etc/shells文件,如果文件中没有则增加行/usr/sbin/nologin以避免错误:530 login incorrect

2016-10-10 17:39:32 1694

转载 OpenSSL的简单使用

转自:http://www.tootoogo.org/wordpress/?p=614 1、生成RSA密钥的方法 openssl genrsa -des3 -out privkey.pem 2048 这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成: openssl genrsa -out privkey.pem

2016-04-20 15:24:25 425

转载 Linux下socket ssl编程

转自:http://www.tootoogo.org/wordpress/?p=611 编译程序用下列命令: gcc -Wall ssl-client.c -o client gcc -Wall ssl-server.c -o server 运行程序用如下命令: ./server 7838 1 cacert.pem privkey.pem ./client 127.0.0.1 78

2016-04-20 15:22:42 1170

原创 vsftp登陆错误530login incorrect及500 oops问题解决

今天在ubuntu14.04上配置最新版vsftp碰到错误:530 login incorrect错误,解决办法在/etc/shells文件中增加行:/usr/sbin/nologin 然后又碰到错误:500 OOPS: vsftpd: refusing to run with writable root inside chroot (),解决办法在/etc/vsftp.conf中增加行:all

2016-04-11 11:55:18 1034

原创 ubuntu sudo命令tab自动补全

complete -cf sudo 可将其加入到~/.bashrc文件中

2015-11-19 16:58:06 884

原创 ubuntu中sudo man的tab自动补齐

complete -cf sudo complete -cf man

2015-09-29 10:34:07 407

转载 heartbeat配置

由于在CentOS 6 (6.0以及6.2)上没有找到Linux Heartbeat的源,所以最终选择在Ubuntu 8.04上安装。         假设两个节点分别为node1和node2(运行uname -n 命令可以察看本机的名字),node1的ip为192.168.164.116,node2的ip为192.168.164.117,它们公用的ip为192.168.164.118,

2015-06-25 14:04:21 620

转载 drbd配置

说明:此手册是由官方文档翻译而来,由于本人英语水平有限,其中难免有翻译不当之处,还请大家原谅,并欢迎之指出不足之处。 DRBD 注:在本文档中的所有服务的配置都是清除防火墙规则和关闭SELinux后操作的。所用内核版本是2.6.32_279.el6 x86_64 一、 DRBD 1. DRBD概述与工作原理 概述: DRBD,即Distributed Replica

2015-06-25 11:17:44 3442

原创 vbox uuid已存在

修改uuid: C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands sethduuid "F:\ha-test\ubuntu - master\master.vdi" 也可以在复制时使用如下命令: C:\Program Files\Oracle\VirtualBox>VBoxManage.exe clonevd

2015-06-24 15:32:49 593

原创 OpenSSL FIPS安装

OpenSSL FIPS documentation:  http://www.openssl.org/docs/fips/ Download: http://www.openssl.org/source/ unpack and compile OpenSSL FIPS module: ./config make sudo make install unpack and comip

2015-06-24 14:34:57 8494 1

转载 Can't connect to MySQL server on (99) 解法

追查到的主因在於 Connection 太多, 於是 TCP (Port) 不夠用, 於是就會出現此錯誤訊息, 解法如下: 先查看系統預設值 $ sudo sysctl -a | grep tcp_tw net.ipv4.tcp_tw_recycle = 0 net.ipv4.tcp_tw_reuse = 0 $ sudo sysctl -a | grep tcp_synco

2014-09-09 17:25:30 2193

原创 gcc混合连接动态库和静态库选项

gcc选项: -L. -Wl,-Bstatic -ltestlib -Wl,-Bdynamic -ltestlib2

2014-06-09 18:40:01 374

转载 windows,linux,smb共享权限问题

linux下mount windows共享文件夹权限问题: mount -t cifs -o username=user_account,password=user_password,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 //10.0.4.120/share /mnt

2014-04-02 18:23:35 852

转载 分析Android 根文件系统启动过程(init守护进程分析)

今天开始分析Android 根文件系统启动过程。在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readthe Fucking Source code)!!init程序源码在Android官方源码的system/core/init中,main在init.c里。我们的分析就从main开始。init:(1)安装SIGCHLD信号。(如果父进程不等待子进程

2010-06-11 16:49:00 262

转载 Linux开机启动过程

说实话,偶以前一直看不起开机启动的,按下电源然后出去溜一圈回来就可以用,何必考虑这个过程呢。不过,后来发觉学习linux 如果没过这个的话,对以后的学习会产生很大的障碍。因此,赶紧多学习几遍。网上开机描述linux 开机过程的比较多。不过,自己不默写一遍,在脑海里过一遍,往往也只能了解个大概,处于难得糊涂的状态。为了达到剑既是我,我既是剑的人剑合一的境界。赶紧温习一遍。   总结一下,linux的开机整个流程。  · 1: 启动电源后,主机第一步先做的就是查询BIOS(全称:basic input/o

2010-06-10 10:41:00 389

转载 cmd指令大全

net user heibai lovechina /add 加一个heibai的用户密码为 lovechinanet localgroup Administrators heibai /add 把他加入Administrator组net start telnet 开对方的TELNET服务net use z:/127.0.0.1c$ 映射对方的C盘net user guest /active:ye

2010-05-11 15:34:00 500

转载 linux创建本地yum服务

转自:http://www.oschina.net/bbs/thread/2441 Yum 仓库为了避免从网络下载软件包可能发生的软件包不完整、下载速度慢、网络故障等问题,我们强烈建议您使用本地的 DVD/CD iso 来创建 yum 仓库,这样在安装的时候速度快,而且可以保证所有软件包都能顺利安装。如果您有局域网内的 yum 仓库,可以直接使用它,就不需要按照以下的步骤重复创建了

2010-05-10 11:04:00 623

较完整的RTSP协议中文版

较完整的中文版rtsp协议,这里不包括rtp协议,如需要下载rtp协议中文版,请下载我的“较完整的rtp协议中文版”

2010-08-24

较完整的rtsp协议中文版

较完整的中文版rtp协议,这里不包括rtsp协议,如需要下载rtsp协议中文版,请下载我的“较完整的rtsp协议中文版”

2010-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除