linux学习笔记之ftp服务器

基于TCP
C/S
数据连接20号端口
控制连接21号端口

数据  主动/被动连接

bbs.lijinya.com  80  192.169.10.2
www.lijinya.com  80  192.168.10.2
ip一样
基于IP的虚拟ftp服务器
一个端口对应一个服务
本地用户登陆。。。。
关闭防火墙
username   passwd    登陆入加目录
ftp  anoymous  匿名用户  不用密码

匿名用户

虚拟用户
user_list zhangsan 123456 /var/pub/
http://vsftpd.beasts.org/
/usr/sbin/vsftpd

用户控制列表文件
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list

主配置文件
/etc/vsftpd/vsftpd.conf

cp /etc/vsftpd/vsftpd.conf{, .bak}  夸目录  命令会展开

ftp -u lijinya  ip
指定用户名连接。
lftp客户端。。。tab不全  命令扩展
anonymous_enable

put file
服务允许权限  系统允许权限 才可操作
setfacl -m u:ftp:rwx test12/

getsebool | grep ftp
setsebool

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。