概述
本文主要介绍Linux系统中,使用vsftpd搭建FTP服务,在配置用户登录后,限制访问其它的目录,只能访问它的主目录。
详细信息
- 执行如下命令,打开vsftp的配置文件。
vim /etc/vsftpd/vsftpd.conf
- 找到chroot Chroot_local_user所在行,将其设置如下所示。设置本地所有帐户都只能在自家目录。
chroot chroot_local_user=yes
- 找到chroot_list_enable所在行,将其设置成只能指定用户执行chroot,如下所示。
chroot_list_enable=yes
- 找到chroot_list_file所在行,设置指定文件。文件中的用户不受限制。
chroot_list_file=/[$PACH]/chroot_list
说明:[$PACH]具体路径以实际环境为准。vsftpd.chroot_list文件需要创建并添加用户,要想控制账号就直接在文件中加账号即可。
系统显示类似如下。
适用于
- 云服务器ECS
反馈
- 本页导读 (1)
文档反馈