随笔 - 225  文章 - 0  评论 - 6  阅读 - 75098

ftp服务和ftps服务的安装配置

ftp服务和ftps服务的区别 ,ftps=ftp+ssl
1.rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm

ftp客户端安装 ftp-0.17-54.el6.x86_64.rpm
添加用户
useradd -s /sbin/nologin -d /ftpfile/myftp01 myftp01

passwd myftp01
pass: ftp2019
修改权限和目录
usermod -s /sbin/bash myftp01 telnet登陆
usermod -d /test myftp01 修改登陆目录

service vsftpd {start|stop|restart|status}

service vsftpd status
service vsftpd start
service vsftpd stop

上传文件
ftp 10.100.150.211
ftp>put F:\test\svn.txt

上传多个文件
mput  *.txt

确认远程机器上的目录已经存在文件
[root@mysql-test2 myftp01]# pwd
/ftpfile/myftp01
[root@mysql-test2 myftp01]# ls -lh
total 4.0K
-rw-r--r-- 1 myftp01 myftp01 906 Jul 18 19:34 svn.txt


下载文件
get testdownload.txt
下载多个文件
mget *.txt

确认本地机器上下载的文件
C:\Users\xxxxxxx>

--------------以上是明文传输----不安全
在配置文件/etc/vsftpd/vsftpd.conf 中添加下面这些配置项

ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_login_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
rsa_cert_file=/etc/vsftpd/vsftpd.pem

# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
chroot_local_user=YES
chroot_list_enable=NO
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
#

--解释
chroot_local_user=YES 全部限制在主目录
chroot_list_enable=NO
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list  这些名单不再这个范围内

--生成证书
openssl req -new -x509 -nodes -out vsftpd.pem -keyout vsftpd.pem

---------测试----------
测试要使用FlashFXP.exe

连接类型选择  FTP using  explicit SSL(Auth SSL)

posted on   子虚乌有  阅读(2846)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示