这篇文章主要讲解了“CentOS中如何搭建FTP服务器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS中如何搭建FTP服务器”吧!
在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式)
在客户端需要接收数据时,ftp_client(大于的随机端口)----port命令-----ftp_server(21)发送port命令,这个port命令包含了客户端是用什么端口来接收数据(大于的随机端口),在传送数据时,ftp_server将通过自己的tcp20端口和port中包含的端口建立新的连接来传送数据。
传送数据时,ftp_client---pasv命令---ftp_server(21)发送pasv命令时,ftp_server自动打开一个--之间的随机端口并且通知ftp_client在这个端口上传送数据,然后客户端向指定的端口发出请求连接,建立一条数据链路进行数据传输。
创建用户后修改用户的shell为nologin,让用户不能登录系统,只能使用ftp之内的服务
为vsftpd启动vsftpd:500oops:badboolvalueinconfigfilefor:chroot_list_enable[失败]
感谢各位的阅读,以上就是“CentOS中如何搭建FTP服务器”的内容了,经过本文的学习后,相信大家对CentOS中如何搭建FTP服务器这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMeSSD云盘,价格低至29元/月。点击查看>>