vsftp为不同用户设置不同的ftp的根目录

本文介绍了如何根据需求在vsftp中为不同用户设置独立的ftp根目录,以确保用户登录后不会影响其他用户的路径,同时提供了配置步骤和验证方法。
部署运行你感兴趣的模型镜像

需求

要求ftp登录后的根目录是/var/test/,但是又不能影响其他用户的登录路径,因为有些程序是直接在根目录进行操作的,而没有目录切换的过程。

操作过程

新建用户

useradd test1
useradd test2
passwd test1
passwd test2

vsftpd配置

# 用户登录路径,local_root 针对系统用户
local_root=/var/ftp/
# 锁定用户到各自目录为其根目录
chroot_local_user=YES
# anon_root 针对匿名用户
anon_root=/var/www/html

allow_writeable_chroot=YES
# 用户配置目录
user_config_dir=/etc/vsftpd/userconfig
配置各自用户访问根目录
cd /etc/vsftpd/
mkdir userconfig
cd userconfig/

在userconfig目录下为不同用户配置不同的根目录:
vim test1

local_root=/var/ftp/test1/

vim test2

local_root=/var/ftp/test2/
重启服务
service vsftpd restart

验证

新建/var/ftp/test1//var/ftp/test2/目录,并在目录下新增一些测试文件。

cd /var/pub/
mkdir test1
mkdir test2
cd test1
touch a
touch aa
cd ../test2/
touch b
touch bb
cd ..
chown -R test1:test1 test1
chown -R test2:test2 test2

结果

修改结果
参考:
http://blog.sina.com.cn/s/blog_a97c78020101o8fv.html


如果觉得有用,欢迎关注我的微信,有问题可以直接交流:

你的关注是对我最大的鼓励!

您可能感兴趣的与本文相关的镜像

Wan2.2-T2V-A5B

Wan2.2-T2V-A5B

文生视频
Wan2.2

Wan2.2是由通义万相开源高效文本到视频生成模型,是有​50亿参数的轻量级视频生成模型,专为快速内容创作优化。支持480P视频生成,具备优秀的时序连贯性和运动推理能力

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值