前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网络系统管理Linux环境——16.StorageSrv之VSFTPD

网络系统管理Linux环境——16.StorageSrv之VSFTPD

作者头像
冷影玺
发布2023-10-11 19:53:39
2740
发布2023-10-11 19:53:39
举报
文章被收录于专栏:冷影玺冷影玺

题目要求

服务器AppSrv上的工作任务

3.  VSFTPD

禁止使用不安全的FTP,请使用“CSK Global Root CA”证书颁发机构,颁发的证书,启用FTPS服务;

用户webadmin,登录ftp服务器,根目录为/webdata/;

登录后限制在自己的根目录;

允许WEB管理员上传和下载文件,但是禁止上传后缀名为.doc .docx .xlsx的文件。

项目实施

安装软件包:

代码语言:javascript
复制
[root@storagesrv ~]# yum install vsftpd -y
[root@storagesrv ~]# 

编辑配置文件:

代码语言:javascript
复制
[root@storagesrv ~]# vim /etc/vsftpd/vsftpd.conf

修改以下配置选项
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
ssl_enable=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH
pasv_min_port=30000
pasv_max_port=31000
  
  
上述配置为配置项将禁用匿名访问,
启用本地用户访问,
启用SSL/TLS加密,并限制用户在自己的根目录中

创建用户配置访问权限:

代码语言:javascript
复制
[root@storagesrv ~]# useradd -m -G ftp webadmin

设置密码:

代码语言:javascript
复制
[root@storagesrv ~]# passwd webadmin

设置根目录:

代码语言:javascript
复制
[root@storagesrv ~]# usermod -d /webdata webadmin

配置文件上传和下载限制:

代码语言:javascript
复制
[root@storagesrv ~]# vim /etc/vsftpd/vsftpd.conf

添加如下
user_config_dir=/etc/vsftpd/user_conf

创建用户配置文件:

代码语言:javascript
复制
[root@storagesrv ~]# mkdir /etc/vsftpd/user_conf
[root@storagesrv ~]# vim /etc/vsftpd/user_conf/webadmin

添加如下内容:
local_root=/webdata/
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
write_enable=YES
deny_file=*.doc
deny_file=*.docx
deny_file=*.xlsx


这些配置将禁止上传.doc、.docx和.xlsx文件。

最后重启服务器即可生效:

代码语言:javascript
复制
[root@storagesrv ~]# systemctl restart vsftpd
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目要求
    • 服务器AppSrv上的工作任务
    • 项目实施
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档