本页主题: CentOS 安装设置 VSFTP 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

btxd
级别: 管理员


精华: 0
发帖: 119
威望: 119 点
金币: 50082 个
贡献值: 0 点
在线时间:53(小时)
注册时间:2020-04-18
最后登录:2026-10-22

 CentOS 安装设置 VSFTP

‌1、安装 vsftpd‌:

yum -y install vsftpd
‌

2、设置开机自启并启动‌:


chkconfig vsftpd on

service vsftpd start
‌

3、验证是否装好‌:


rpm -qa | grep vsftpd

service vsftpd status

‌4、修改主配置‌ /etc/vsftpd/vsftpd.conf:

vim /etc/vsftpd/vsftpd.conf

5、设置以下几项:


anonymous_enable=NO        # 禁止匿名登录
local_enable=YES           # 允许本地用户登录
write_enable=YES           # 允许写操作
local_umask=022            # 文件权限掩码
chroot_local_user=YES      # 限制用户只能待在自己目录

6、新建FTP用户‌(禁止SSH登录,只用来传文件):

useradd -d /home/ftpuser -s /sbin/nologin ftpuserpasswd ftpuser

当目录/home/ftpuser设定为/根目录时,ftpuser必须设为root,否则SSH无法启动

chown -R root:root /   # 设定 / 根目录的属主为root

7、设置目录权限:


chown -R ftpuser:ftpuser /home/ftpuser
顶端 Posted: 2026-10-13 10:27 | [楼 主]
帖子浏览记录 版块浏览记录
四四一七九 » 电脑综合技术应用

Total 0.011215(s) query 3, Time now is:10-23 02:36, Gzip enabled 鄂ICP备2023031436号
Powered by 四四一七九 © 2020-08 44179.com Corporation