阿里云服务器Linux系统中如何限制vsftpd用户访问其它目录?

作者阿里云代理 文章分类 分类:新闻快递 阅读次数 已被围观 1141

概述

本文主要介绍Linux系统中,使用vsftpd搭建FTP服务,在配置用户登录后,限制访问其它的目录,只能访问它的主目录。

详细信息

1.执行如下命令,打开vsftp的配置文件。

vim /etc/vsftpd/vsftpd.conf

2.找到chroot Chroot_local_user所在行,将其设置如下所示。设置本地所有帐户都只能在自家目录。

chroot chroot_local_user=yes

3.找到chroot_list_enable所在行,将其设置成只能指定用户执行chroot,如下所示。

chroot_list_enable=yes

4.找到chroot_list_file所在行,设置指定文件。文件中的用户不受限制。

chroot_list_file=/[$PACH]/chroot_list

注:[$PACH]具体路径以实际环境为准。vsftpd.chroot_list文件需要创建并添加用户,要想控制帐号就直接在文件中加帐号即可。

系统显示类似如下。

适用于

•云服务器 ECS

阿里云代理商  阿里云分销商

本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: