0
点赞
收藏
分享

微信扫一扫

使用 Nginx 搭建公共 FTP 服务器以及使用 vsftpd 连接到 ftp 服务器进行上传文件

千妈小语 2022-03-11 阅读 73

vsftpd

查看是否已安装 vsftpd

rpm -qa | grep vsftpd

卸载 vsftpd

yum remove vsftpd

安装

yum install -y vsftpd

修改配置文件

vim /etc/vsftpd/vsftpd.conf
# 关闭匿名登录,输入 /anonymous_enable= 进行搜索
anonymous_enable=NO
# 限制用户只能在家目录下,不能切换到其他地方。输入 /chroot_local_user= 进行搜索
chroot_local_user=YES
# 允许用户在家目录上传文件,创建文件夹等。输入 GG 跳到文件的最后一行添加
allow_writeable_chroot=YES

添加用户

# 添加一个用户名为 ftpuser 的用户,家目录为 /ftpfile,不允许通过 shell 登录
useradd ftpuser -d /ftpfile -s /sbin/nologin
# 为用户设置 ftp 密码
passwd ftpuser
举报

相关推荐

0 条评论