Centos7如何安装vsftpd搭建FTP服务器?
Admin 2023-09-15 群英技术资讯 722 次浏览
一、通过yum安装vsftpd
yum install -y vsftpd
二、修改vsftpd的配置文件
vi /etc/vsftpd/vsftpd.conf
修改配置文件如下:
1.不允许匿名访问
anonymous_enable=NO
2.允许使用本地帐户进行FTP用户登录验证
local_enable=YES
3.使用户不能离开主目录
当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
配置文件最后添加
allow_writeable_chroot=YES
要不然会报错
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
如果/etc/vsftpd/chroot_list
不存在,则需要创建该文件
vi /etc/vsftpd/chroot_list
:wq
直接保存并退出就行。
4.设定支持ASCII模式的上传和下载功能。
ascii_upload_enable=YES
ascii_download_enable=YES
最后 :wq
保存修改,重启vsftpd
systemctl restart vsftpd.service
三、新建FTP用户
useradd -d /var/ftp/public_root -g ftp -s /sbin/nologin ftpuser
修改该FTP用户密码
passwd ftpuser
关于“Centos7如何安装vsftpd搭建FTP服务器?”的内容今天就到这,感谢各位的阅读,大家可以动手实际看看,对大家加深理解更有帮助哦。如果想了解更多相关内容的文章,关注我们,群英网络小编每天都会为大家更新不同的知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
gzip压缩命令的使用方法:【gzip [选项] 源文件】,如【gzip install.log】。gzip是linux系统中经常用来对文件进行压缩和解压缩的命令。
1 查看当前的主机名方法1:[root@localhost~] hostnamelocalhost localdomain方法2:centos7及以上版本[root@localhost~] hostnamectlStati
linux下如何查看gcc是否安装?其实查看gcc是否安装的方法很简单,我们执行gcc -v命令就可以知道结果,下面就给大家来简单的介绍一下查看gcc是否安装的方法以及gcc安装要注意的几点,大家可以了解看看。
linux打开终端的快捷键是“Ctrl+alt+T”。在Linux的首页使用“Ctrl+alt+T”组合键,即可快速打开终端;且Linux支持多终端,可以多次使用“Ctrl+alt+T”命令来打开多个终端。
使用linux重启网卡命令的方法:首先用CRT工具连接到Linux命令行界面;然后对所有的网卡进行重启操作,命令为【service network restart】。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008