vsftp实现ftps加密传输数据
来源:互联网 发布:打印助手 淘宝 编辑:程序博客网 时间:2024/05/22 06:24
FTP明文传输数据,不太安全,ftp+ssl可以实现传输加密=ftps
01、创建FTP用户
user -d /ftp_www -s /sbin/nologin mvpbang
echo "123123" | passwd mvpbang --stdin
cp /etc/hosts /ftp_www/ ###测试文档
02、安装vsftp
yum install -y vsftpd
vim /etc/vsftpd/vsftpd.conf ###主配置文件
anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_file=/var/log/xferlogxferlog_std_format=YESascii_upload_enable=YESascii_download_enable=YESchroot_local_user=YESchroot_list_enable=nochroot_list_file=/etc/vsftpd/chroot_list ###定义登录用户listen=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESlocal_root=/ftp_www ###自定义家目录ssl_enable=yes ###开启sslssl_sslv2=yesssl_sslv3=yesssl_tlsv1=yesforce_local_logins_ssl=yes ###定义登录强制ssl,数据传输sslforce_local_data_ssl=yesrsa_cert_file=/etc/vsftpd/.sslkey/vsftpd.perm ###ssl证书位置
vim /etc/vsftpd/chroot_list
mvpbang ###ftp登录用户
chmod 400 /etc/vsftpd/chroot_list
03、配置ssl证书
yum install -y openssl
cd /etc/vsftpd
mkdir .sslkey ;cd .sslkey
openssl req -new -x509 -nodes -out vsftpd.perm -keyout vsftpd.perm ###生成ssl证书秘钥
chmod 400 vsftpd.perm
04、测试ftps
flashfxp云上飘:http://pan.baidu.com/s/1hsOEYUg
需要支持ssl的ftp连接工具,有些都不支持,是不能登录ftps的
提示加载证书,保存即可
0 0
- vsftp实现ftps加密传输数据
- 配置Filezilla使用ftps协议加密传输
- C#实现网络传输数据加密
- C#实现网络传输数据加密
- ftps传输encrypt data
- Nodejs 数据加密传输
- 数据加密传输
- qt及java端实现自定义数字签名,数据加密传输。
- 表单数据的加密传输
- 表单数据的加密传输
- 表单数据的加密传输
- Android网络数据加密传输
- 网络传输数据如何加密
- FTPS
- ftps
- FTPS
- 通过FTP4J 实现 FTPS 连接
- 通过FTP4J 实现 FTPS 连接
- 踢出非法Linux用户
- k近邻法
- Winscp开源的SSH|SFTP
- MobaXterm.9.4|ssh连接工具
- vsftp简单学习思考
- vsftp实现ftps加密传输数据
- redis报错
- rlwrap插件,实现sqlplus上下翻页
- Linux在shell中df半天没反应
- 【数据结构】实现大小堆也叫二叉堆(类似c++中的优先队列)
- dubbo分布式项目开发____Zookeeper搭建步骤和配置思路
- pip简单配置
- VMware Player 12.5.0 中文免费版
- crontab计划执行脚本详解