vsftp 设置chroot

发布时间:2024-11-29 23:35

如何设置设备为默认音频:在系统设置中,选择你的设备并设置为默认输出。 #生活技巧# #数码产品使用技巧# #音频设备设置#

最新推荐文章于 2023-09-16 14:11:08 发布

圆的理想三旬 于 2019-08-01 18:18:32 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

我是在centos7上安装了3.0.2版本的vsftp,为了限制用户不能访问父级目录在vsftpd.conf中加了chroot_local_user=yes,这个配置本来的意思是让所有的用户都不能去访问除了自己的home目录以上的目录,但是加了之后发现之前可能登录的用户提示用户身份校验失败,后来查到原因是新版的vsftpd的以下更新:

Add stronger checks for the configuration error of running with a writeable root directory inside a chroot(). This may bite people who carelessly turned
on chroot_local_user but such is life.

这个问题是你的用户根目录是可写的,但在新的更新中,当使用chroot限制功能时是不被允许的。

有以下两种解决办法:

去除掉用户根目录的写权限

添加以下的语句到vsftpd的配置文件中,以此来添加安全性检查

对于标准的vsFTPd(vsftpd):

allow_writeable_chroot = YES

对于扩展版的vsFTPd(vsftpd-ext):

allow_writable_chroot = YES

网址:vsftp 设置chroot https://www.yuejiaxmz.com/news/view/317561

相关内容

LFS经验总结
rsync使用指南
终极露营厨房设置指南:必要的设备和设置想法
obs设置最佳效果是多少?如何设置参数
Word设置绿屏,提升办公舒适度(word设置绿屏)
省电模式设置
电脑颜色设置
Android休眠设置时间设置和实现永不锁屏
配置基础信息配置设备面板
【保护眼睛的颜色设置】保护眼睛的电脑设置

随便看看