博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vsftp 配置具有匿名登录也有系统用户登录,系统用户有管理权限,匿名只有下载权限。
阅读量:4057 次
发布时间:2019-05-25

本文共 694 字,大约阅读时间需要 2 分钟。

创建用户组(查看/etc/group如果有ftp用户就不用建立了,应该安装完vsftp后系统自动创建)
groupadd ftp 
创建管理员用户
useradd -g ftp -d /home/admin admin
如果用户已经创建可以用

usermod -g ftp -d /home/admin admin

创建用户密码

passwd admin按照提示输入两边密码(这就是管理员登录密码)

创建ftp根目录
mkdir /var/ftp
改变目录归属
chown admin.ftp /var/ftp
修改/etc/vsftpd.user_list
添加admin
开机启动vsftpd
echo "service vsftpd start" > /etc/rc.local
修改/etc/vsftpd.conf即可匿名也可以管理匿名没有操作权限
write_enable=YES
local_enable=YES
local_umask=022
local_root=/etc/ftp
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
anonymous_enable=YES
anon_word_readable_only=YES
no_anon_password=YES
anon_root=/var/ftp
chown_uploads=YES

chown_username=admin

(这里没有创建虚拟用户,从安全角度估计会有些隐患,不过用在内网上可以简单实现,只是为自己做个备忘录而已)

转载地址:http://osrci.baihongyu.com/

你可能感兴趣的文章
【leetcode】Linked List Cycle (python)
查看>>
【leetcode】Candy(python)
查看>>
【leetcode】Clone Graph(python)
查看>>
【leetcode】Sum Root to leaf Numbers
查看>>
【leetcode】Pascal's Triangle II (python)
查看>>
java自定义容器排序的两种方法
查看>>
如何成为编程高手
查看>>
本科生的编程水平到底有多高
查看>>
AngularJS2中最基本的文件说明
查看>>
从头开始学习jsp(2)——jsp的基本语法
查看>>
使用与或运算完成两个整数的相加
查看>>
备忘:java中的递归
查看>>
DIV/CSS:一个贴在左上角的标签
查看>>
Solr及Spring-Data-Solr入门学习
查看>>
Vue组件
查看>>
python_time模块
查看>>
python_configparser(解析ini)
查看>>
selenium学习资料
查看>>
<转>文档视图指针互获
查看>>
从mysql中 导出/导入表及数据
查看>>