vsftpd是linux上的ftp服务器软件之一,它支持很多选项,其中有一条允许使用openssl对数据进行加密,这样可以在一定程度上弥补ftp在传输帐号密码信息时铭文传送的缺陷,可以使ftp帐号更安全一些。
1.首先,安装vsftpd
# yum install vsftpd
2.建立CA
# cd /etc/pki/CA
# mkdir certs newcerts crl
# touch index.txt serial
# echo 01 > serial
# vim /etc/pki/tls/openssl.conf # 修改如下字段,这样在颁发证书的是否方便
[ CA_default ]
dir = /etc/pki/CA # 指定CA的路径
[ req_distinguished_name ]
countryName_default = CN # 默认国家名
stateOrProvinceName_default = HN # 省份
localityName_default = ZZ # 地区
0.organizationName_default = RHCE # 公司名称
# openssl genrsa 1024 > private/cakey.pem
# openssl req -new x509 -key private/cakey.pem -out cacert.pem
一阵回车,注意要配置域名!CA证书建立好了
c