- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
centos67配置vsftpd虚拟用户
Centos6.7安装配置vsftpd虚拟用户演示环境系统:Linux CentOS 6.7 64位账号:root环境:无安装vsftpd1、安装依赖软件[root@localhost ~]# yum install pam* db4* -y 安装PAM(用于虚拟用户认证)和DB4(用于生成虚拟用户的用户名密码的db文件)。2、安装vsftpd[root@localhost ~]# yum install vsftpd -y 设置vsftpd开机启动: [root@localhost vsftpd]# chkconfig vsftpd on 通过chkconfig –list|grep vsftpd 查看启动项3. 配置vsftpd.conf[root@localhost vsftpd]# cd /etc/vsftpd/ //切换到该目录下[root@localhost vsftpd]# vim vsftpd.conf //更改配置文件anonymous_enable=NO //控制是否允许匿名用户登入,YES 为允许匿名登入,NO 为不允许。默认值为YES。 local_enable=YES //控制是否允许本地用户登入,YES 为允许本地用户登入,NO为不允许。默认值为YES。 write_enable=YES //是否允许登陆用户有写权限。属于全局设置,默认值为YES。 local_umask=022 //本地用户新增档案时的umask 值。默认值为077。 xferlog_enable=YES //是否启用上传/下载日志记录。如果启用,则上传与下载的信息将被完整纪录在xferlog_file 所定义的档案中。预设为开启。 xferlog_file=/etc/vsftpd/vsftpd.log //设置日志文件名和路径,默认值为/var/log/vsftpd.log。 xferlog_std_format=YES //如果启用,则日志文件将会写成xferlog的标准格式,如同wu-ftpd 一般。默认值为关闭。 connect_from_port_20=YES //指定FTP使用20端口进行数据传输,默认值为YES。 idle_session_timeout=600 // listen=YES //设置多长时间不对FTP服务器进行任何操作,则断开该FTP连接,单位为秒。默认值为300 。 pam_service_name=vsftpd //设置PAM使用的名称,默认值为/etc/pam.d/vsftpd。 userlist_enable=YES //是否启用vsftpd.user_list文件。 tcp_wrappers=YES //设置vsftpd是否与tcp wrapper相结合来进行主机的访问控制。要添加的是下面几行pam_service_name=vsftpd.v //设置PAM使用的名称,默认值为/etc/pam.d/vsftpd。 注意:要在/etc/pam.d/建立vsftpd.v文件(这里可以根据自己爱好设置路径,一般采用默认配置即可。)guest_enable=YES //启用虚拟用户。默认值为NO。guest_username=ftpsite //这里用来映射虚拟用户。默认值为ftp。(这里可以根据自己爱好设置用户,一般采用默认,如果自己设定了就要建立这个用户)user_config_dir=/etc/vsftpd/vsftpd_user_conf // 虚拟用户的配置文件路径,所以别忘了在/etc/vsftpd/目录下新建一个vsftpd_user_conf文件夹。(这里的文件名字可以根据自己爱好设置,但是路径不能改动)4、配置虚拟用户比如我要添加一个叫jiaao的用户,ftp客户端就使用该用户名(密码后面设置)进行上传下载,在/etc/vsftpd/ vsftpd_user_conf新建一个名叫jiaao的文件。//文件名等于vsftpd_login.txt里面的账户名,否则下面设置无效文件里面的内容为:local_root=/home/ap/ftpsite/shanghu/jiaao //该虚拟用户上传下载的根目录anon_world_readable_only=NO write_enable=YES //可写(可上传)anon_upload_enable=YES //anon_mkdir_write_enable=YESanon_other_write_enable=YESanon_umask=022接下来在/etc/vsftpd/目录新建一个记录所有客户端用户(虚拟用户)的用户名密码的文本文档: vsftpd_login.txt里面的内容为:jiaao123奇数行是用户名,偶数行是密码。接
文档评论(0)