LINUX服务--FTP服务介绍及主要配置

1.FTP简介

传输协议:TCP-------------端口号–控制层面:21,数据层面:20

1.1 FTP登陆方式

1.匿名登陆:
登录名:ftp、anonymous
不验证密码即可登陆
2.系统账户:
本身系统已存在的账户、密码作为验证
验证方式:①验证/etc/passwd和/etc/shadow
②验证的是用户列表(用户必须是系统创建的),相当于白名单,默认root账户不允许登陆
3.虚拟账户:预定义的列表账户(以前系统未创建过的账户)

2. FTP服务配置

2.1 FTP服务软件

可通过本地YUM源下载
命令:yum -y install vsftpd

2.2 FTP服务器配置文件位置及服务开启

配置文件位置:/etc/vsftpd/vsftpd.conf
开启服务:systemctl start vsftpd
查看FTP服务端口开启情况:netstat -anpt | grep vsftpd

2.3 FTP服务器配置文件主要参数

anonymous_enable=YES(允许匿名账户登录)
anon_upload_enable=YES(允许匿名账户上传)
anon_mkdir_write_enable=YES(允许匿名账户新建文件或目录)
anon_other_write_enable=YES(允许匿名账户的其他写权限)
anon_umask=022(设置匿名账户的权限为755)
local_enable=YES(允许本地账户登录)(非必要)
local_max_rate=102400(本地账户限速)
chroot_local_user=YES(锁定宿主目录,此配置针对本地账户)
write_enable=YES(写权限开启,如果想让用户上传文件,此权限需要有)
local_umask=022(本地账户的权限为755)
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES(允许监听IPV4地址的请求)
listen_ipv6=NO(不监听IPV6地址的请求)

2.4 FTP服务客户端软件

可通过本地YUM源下载
命令:yum -y install ftp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值