[Linux] ubuntu安装配置vsftpd并锁定目录
2023-02-18 15:47:27 时间
系统环境
ubuntu 14.04 LTS
vsftpd安装
apt-get install vsftpd
配置文件
默认配置文件的位置为 /etc/vsftpd.conf
local_enable=YES //开启本地系统账户登陆 write_enable=YES //当不能创建文件时候,打开这个 local_umask=022 //当上传的文件没有读权限的时候,打开这个 chroot_list_enable=YES //开启限制列表,这个是开关 chroot_list_file=/etc/vsftpd.chroot_list //限制名单列表,要限制的用户 local_root=/usr/local/htdocs //指定一个锁定的目录
常见问题
500 OOPS: vsftpd: refusing to run with writable root inside chroot
解:所设置的目录不能有写权限,把权限设置成755
相关文章
- [日常] Go语言圣经-字节切片与字符串
- [日常] Linux下vim的常用命令总结
- [日常] Go语言圣经-Goroutines和线程
- [日常] Go语言圣经-并发的非阻塞缓存
- [日常] Go语言圣经-竞争条件习题
- [日常] Go语言圣经-示例: 并发的目录遍历习题
- [日常] Go语言圣经-基于select的多路复用习题
- [日常] Go语言圣经--并发的web爬虫
- [日常] Go语言圣经--并发的循环习题
- [日常] Go语言圣经--Channel习题
- [日常] Go语言圣经--示例: 并发的Echo服务
- [日常] Go语言圣经--示例: 并发的Clock服务习题
- [日常] Go语言圣经--接口约定习题2
- [日常] Go语言圣经--接口约定习题
- [日常] Linux下的docker实践
- [日常] Go语言圣经-指针对象的方法-bit数组习题2
- [日常] Go语言圣经-指针对象的方法-bit数组习题
- [日常] Go语言圣经-Panic异常,Recover捕获异常习题
- [日常] Go语言圣经-Deferred函数
- [日常] Go语言圣经-可变参数习题