检查是否安装
rpm -q vsftpd
一、安装vsftpd
1、安装vsftpd: yum install vsftpd -y
2、启动vsftpd: systemctl start vsftpd
3、设置开机启动:systemctl enable vsftpd
4 service vsftpd restart 重启
二、vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO //不允许匿名访问
anon_upload_enable=NO
anon_mkdir_write_enable=NO
local_enable=YES //允许使用本地帐户进行FTP用户登录验证
chroot_local_user=YES //未在/etc/vsftpd/chroot_list列出的用户不能切换到其他目录。
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list //在该文件中指定允许访问的用户名
ascii_upload_enable=YES
ascii_download_enable=YES
allow_writeable_chroot=YES //该句添加至末尾
三、配置登录用户
//创建用户,/usr/fmtp为指定目录,mftp为用户名
useradd -d /usr/fmtp -s /sbin/nologin mftp
//为mftp设置密码
passwd mftp
//删除用户
userdel -r yonghuming
四。其他
yum install ftp 安装ftp连接工具
本文详细介绍了如何在Linux系统上安装与配置VSFTPD服务。内容包括使用yum安装VSFTPD,编辑vsftpd.conf文件以禁用匿名访问、启用本地用户登录等关键配置项,以及创建特定的FTP用户并设置其权限。通过本文,读者可以快速掌握VSFTPD的基本配置流程。

1230

被折叠的 条评论
为什么被折叠?



