小小寒舍—vsftpd服务攻略之小试牛刀
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-10
小小寒舍—vsftpd服务攻略之小试牛刀<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
案例1
公司需求:
公司准备架设FTP服务器,要求所有员工上传和下载文件,并允许创建用户自己的目录.
拥有帝国一切,皆有可能。欢迎访问phome.net
分析:
可以开启匿名登录并给予相应的权限就可以满足公司要求
解决方案:
1,修改配文 vsftpd.conf
#允许匿名用户登录
拥有帝国一切,皆有可能。欢迎访问phome.net
anonymous_enable=YES
#允许匿名用户上传文件并可以创建目录
anon_upload_enable=YES anon_mkdir_write_enable=YES 12 anonymous_enable=YES 13 # 14 # Uncomment this to allow local users to log in. 15 local_enable=YES 16 # 17 # Uncomment this to enable any form of FTP write command. 18 write_enable=YES 拥有帝国一切,皆有可能。欢迎访问phome.net 19 # 20 # Default umask for local users is 077. You may wish to change this to 022, 21 # if your users expect that (022 is used by most other ftpd''s) 22 local_umask=022 23 # 24 # Uncomment this to allow the anonymous FTP user to upload files. This only 25 # has an effect if the above global write enable is activated. Also, you will 26 # obviously need to create a directory writable by the FTP user. 27 anon_upload_enable=YES 28 # 拥有帝国一切,皆有可能。欢迎访问phome.net29 # Uncomment this if you want the anonymous FTP user to be able to create 30 # new directories. 31 anon_mkdir_write_enable=YES ~~~/var/ftp 默认是匿名用户的根目录~~~ 2,创建一个公司上传目录comd并分配到ftp用户所有 拥有帝国一切,皆有可能。欢迎访问phome.net [root@station18 ~]# mkdir /var/ftp/comd [root@station18 ~]# chown ftp /var/ftp/comd/ [root@station18 ~]# ls -ld /var/ftp/comd/ drwxr-xr-x 2 ftp root 4096 Nov 10 11:19 /var/ftp/comd/ 3,修改selinux(selinux支持上传) [root@station18 ~]# getsebool -a | grep ftp 拥有帝国一切,皆有可能。欢迎访问phome.net [root@station18 ~]# service vsftpd restart Shutting down vsftpd: [ OK ] Starting vsftpd for vsftpd: [ OK ] [root@station18 ~]# 本文出自 “小小寒舍” 博客,谢绝转载! 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于小小寒舍—vsftpd服务攻略之小试牛刀的所有评论