FTP服务的使用

FTP服务

vsftpd的简介

vsftpd是“very secure TTP daemon”的缩写,是一个完全免费的、开放源代码的ftp服务器软件
vsftpd是一款在Linux发行版中最受推崇的ftp服务器程序,小巧轻快,安全易用,支持虚拟用户,支持带宽限制等功能

文件基本参数有

#仅供参考
anon_root=/opt #匿名用户访问/opt文件夹
anonymous_enable=YES #允许匿名访问,如果为NO,ftp、anonymous帐户将无法访问!
local_enable=YES #启动home目录(默认),允许本地用户访问,允许用账号密码的方式登陆
write_enable=YES #f允许写的权限(默认),允许本地用户写入,此项设置yes后,设置匿名的读写/上传权限才有效。
local_umask=022 #上传后的文件的默认掩码
anon_upload_enable=YES #匿名用户上传权限
anon_mkdir_write_enable=YES #匿名用户创建文件夹权限
chown_uploads=YES #所有匿名上传的文件的所属用户将会被更改成chown_username。
chown_username=whoever #匿名上传文件所属用户名,默认whoever。

使用FTP服务

删除原有的yum源

rm -rf /etc/yum.repos.d/*

配置yum源,可直接复制粘贴

cat >>/etc/yum.repos.d/local.repo<<EOF
[centos]
name=centos
baseurl=http://10.196.110.34/Competition_2021/centos/
gpgcehck=0
enabled=1
EOF

安装服务

[root@xiugaimima ~]#  yum  -y install vsftpd

修改匿名访问的路径为/opt

vi /etc/vsftpd/vsftpd.conf
添加 anon_root=/opt

请添加图片描述

启动vsftp服务,并设置开机自启

systemctl start vsftpd
systemctl enable vsftpd
netstat -ntpl |grep 21

验证是否成功

使用netstat -ntpl |grep 21命令可以看到21端口对应的服务为vsftpd。(若无法使用netstat命令,可自行安装net-tools工具)
安装net-tools工具

#安装完成就可以使用netstat命令
yum install -y net-tools
netstat -ntpl |grep 21
#查看服务是否正常运行
systemctl status vsftpd
#本机访问
windows进一个文件夹输入ftp://ip 即可访问

请添加图片描述
请添加图片描述

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值