ubuntu部署vsftpd
来源:互联网 发布:深圳市思普达软件系统 编辑:程序博客网 时间:2024/05/19 15:21
ubuntu部署vsftpd
1. 安装vsftpd
sudo apt-get install vsftpd
2. 测试是否安装成功
sudo service vsftpd restart 如果有反应即成功
命令前必须加sudo ,超级管理员也应该加sudo
3. 彻底卸载vsftpd(http://www.linuxidc.com/Linux/2012-07/65455.htm)
sudo apt-get remove --purge vsftpd
4. 在/home/下建立myftp文件夹,权限755,在myftp下创建share文件夹,权限777
sudo mkdir -p /home/myftp/share
mkdir -p 文件夹路径 表示递归创建文件夹(可以创建多个)
Myftp权限 chmod -R 755 /home/myftp
Share权限 chmod -R 777 /home/myftp/share
5. 新建一个ftp用户(uftp1在这里是用户名,随便写)
sudo useradd -d /home/myftp -s /bin/bash uftp2
注意文件夹路径,后面是分配的用户名
6. 删除一个用户
sudo userdel -r uftp
7. 为用户设置密码
sudo passwd uftp2
通常密码和用户名保持一致
密码不提示,输入两次密码即可
8. 修改vsftpd的配置文件(蓝色部分是注释,去掉前面的警号即可,红色部分为新增)
如何找到vsftpd 用whereis命令
sudo gedit /etc/vsftpd.conf
write_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
9. 在vsftpd.chroot_list文件中添加uftp2
有多个用户的话,每个用户单独一行
10. 在allowed_users文件中添加uftp2
11. 重启vsftpd服务
sudo service vsftpd restart
12. 通过filezilla访问,如果只看见一个文件夹即表示正确
13. 效果:不能向myftp中上传文件,但是可以向share中上传文件,并且不能访问其它目录文件
- ubuntu 14.04 部署vsftpd
- ubuntu部署vsftpd
- Ubuntu 16.04部署FTP 安装vsftpd
- Ubuntu vsftpd
- ubuntu-vsftpd
- linux vsftpd 配置部署
- ubuntu13.04 部署vsftpd
- VSFTPD服务器的部署
- CentOS 安装部署 vsftpd
- Redhat 安装部署 Vsftpd
- CentOS7部署vsftpd服务
- ubuntu下vsftpd配置
- ubuntu下vsftpd配置
- ubuntu下vsftpd配置
- Ubuntu的VSFTPD配置
- ubuntu vsftpd.conf
- ubuntu vsftpd安装配置
- ubuntu下vsftpd配置
- 题目:本任务中行为有借书、还书和查询。
- 类的成员之三:构造器(构造方法)
- TCP UDP 通信机制和优劣
- sqlite安装教程
- 简单爬虫----爬取斗罗大陆3的100个章节(实现较复杂的翻页)
- ubuntu部署vsftpd
- python 练习
- springmvc注解之@SessionAttribute和@ModelAttribute
- 寻路插件A* Pathfinding Project_Pro的系统学习(三)_AI Path组件_Seeker组件_RaycastSimplifier后期处理组件_移动路径进行修正功能
- 项目中easyUI的知识点
- 条件运算符的应用
- HashSet,TreeSet和LinkedHashSet的区别
- 在unbuntu环境环境中搭建mingw-w64,编译出a.exe到windows环境的执行文件
- 使用Servlet3.0新特性进行web开发小demo