vsftpd服务的配置(匿名用户)
来源:互联网 发布:2017做淘宝客要交钱吗 编辑:程序博客网 时间:2024/05/07 05:43
以下内容都在selinux为disabled情况下进行
1)匿名用户设定
anonymous_enable=YES|NO ##匿名用户登陆限制#<匿名用户上传>vim /etc/vsftpd/vsftpd.confwrite_enable=YESanon_upload_enable=YESchgrp ftp /var/ftp/pubchmod 775 /var/ftp/pub#<匿名用户家目录修改>anon_root=/direcotry#<匿名用户上传文件默认权限修改>anon_umask=xxx#<匿名用户建立目录>anon_mkdir_write_enable=YES|NO#<匿名用户下载>anon_world_readable_only=YES|NO ##设定参数值为no表示匿名用户可以下载#<匿名用户删除>anon_other_write_enable=YES|NO #<匿名用户使用的用户身份修改>chown_uploads=YESchown_username=student#<最大上传速率>anon_max_rate=102400#<最大链接数>max_clients=2
[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 12 anonymous_enable=NO 匿名用户登陆设置 [root@localhost ~]# systemctl restart vsftpd.service 在另一边用主机lftp 172.25.254.220(匿名)查看 lftp 172.25.254.220 -u student(当地用户)查看
允许匿名用户上传文件[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 29行改为yes 19 行改为yes[root@localhost ~]# systemctl restart vsftpd.service [root@localhost ~]# chgrp ftp /var/ftp/pub[root@localhost ~]# chmod 775 /var/ftp/pub[root@localhost ~]# systemctl restart vsftpd.service 在另一边lftp 172.25.254.220:/> cd /pubcd ok, cwd=/publftp 172.25.254.220:/pub> put filelftp 172.25.254.220:/pub> ls-rw------- 1 14 50 0 Apr 23 02:58 filelftp 172.25.254.220:/pub>
#<匿名用户家目录修改>[root@localhost ~]# mkdir /westos[root@localhost ~]# touch /westos/file[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 添加一行anon_root=/westos[root@localhost ~]# systemctl restart vsftpd.service另一边[root@foundation48 ~]# lftp 172.25.254.10lftp 172.25.254.10:~> ls-rw-r--r-- 1 0 0 0 Apr 24 07:07 filelftp 172.25.254.10:/> ls -l-rw-r--r-- 1 0 0 0 Apr 24 07:07 filelftp 172.25.254.10:/> exit
允许匿名用户建立目录,删除目录,下载文件[root@localhost ~]# man 5 vsftpd.conf 可以在这里边找得将anon_root=/directory[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 33 anon_mkdir_write_enable=YES 允许建立34 anon_other_write_enable=YES 允许删除35 anon_world_readable_only=NO 允许下载[root@localhost ~]# systemctl restart vsftpd.service 在另一边[root@foundation20 ~]# lftp 172.25.254.220lftp 172.25.254.220:~> ls drwxrwxr-x 2 0 50 17 Apr 23 02:58 publftp 172.25.254.220:/> cd /publftp 172.25.254.220:/pub> ls-rw------- 1 14 50 0 Apr 23 02:58 filelftp 172.25.254.220:/pub> mkdir testmkdir ok, `test' createdlftp 172.25.254.220:/pub> rm testrm: Access failed: 550 Delete operation failed. (test)lftp 172.25.254.220:/pub> get fileget: /root/file: File exists
更改上传上去文件的权限添加anon_umask=022 更改上传文件的身份 上传的文件到某个用户[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf51 chown_uploads=YES52 chown_username=aa 系统中必须存在的用户[root@localhost ~]# systemctl restart vsftpd.service [root@localhost ~]# id 1007uid=1007(aa) gid=1007(aa) groups=1007(aa)另一边lftp 172.25.254.10:/pub> put /mnt/file3lftp 172.25.254.10:/pub> lsdrwxr-xr-x 2 14 50 6 Apr 24 08:16 aa-rw-r--r-- 1 14 50 0 Apr 24 07:27 file2-rw------- 1 1007 50 0 Apr 24 08:18 file3
设置最大上传速率[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf添加anon_max_rate=102400[root@localhost ~]# systemctl restart vsftpd.service
最大连接数[root@localhost ~]# vim /etc/vsftpd/vsftpd.confmax_clients=3[root@localhost ~]# systemctl restart vsftpd.service
0 0
- vsftpd服务的配置(匿名用户)
- vsftpd服务的配置(本地用户)
- vsftpd服务的配置(虚拟用户)
- vsftpd匿名用户上传和下载的配置
- vsftpd匿名用户上传和下载的配置
- vsftpd匿名用户上传和下载的配置
- vsftpd匿名用户上传和下载的配置
- vsftpd服务虚拟用户配置
- vsftpd 服务的配置
- vsftpd文件服务仅允许匿名用户访问
- CentOS 6.3 下 vsftpd 匿名用户访问配置
- vsftpd 匿名配置问题
- vsftpd匿名登录配置
- FTP服务(vsftpd)配置
- vsftpd匿名用户不能下载
- vsftpd 匿名用户只读不写的原因
- vsftpd服务-本地用户
- CentOS6/5下vsftpd(虚拟用户)的配置
- 数据可视化≠数据分析 切莫本末倒置
- SVM的理解
- MAC下使用xampp自带的mysql
- 题目1460:Oil Deposit
- 记一次“大华”的面试
- vsftpd服务的配置(匿名用户)
- SVN
- WebStorm使用小结
- selenium(一) IDE基础
- java 条件编译(Conditional Compilation)
- 169. Majority Element
- 原生js实现拖拽
- [前端]requireJS的知识分享
- 二探Android嵌套滑动 NestedScrolling