首页 / Linux / Centos7如何安装vsftpd搭建FTP服务器?

Centos7如何安装vsftpd搭建FTP服务器?

  今天小编跟大家讲解下有关“Centos7如何安装vsftpd搭建FTP服务器?”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。

  一、通过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服务器?”的内容今天就到这,感谢各位的阅读,大家可以动手实际看看,对大家加深理解更有帮助哦。如果想了解更多相关内容的文章,关注我们

本文来自网络,不代表糖果站长网立场,转载请注明出处:https://www.1tg.com.cn/html/server/linux/2024/0603/40161.html

dawei作者

【声明】:糖果站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
上一篇
下一篇

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息
返回顶部

【免责声明】本站内容转载自互联网,其发布内容言论不代表本站观点,如果其链接、内容的侵犯您的权益,烦请提交相关链接至邮箱xwei067@foxmail.com我们将及时予以处理。

Copygight © 2013-2023 https://www.1tg.com.cn All Rights Reserved.糖果站长网

站长:xwei067#foxmail.com(请把#换成@)