vsftpd部署和常见问题.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置vsftpd步骤及常见错误1、vi vsftpd.conf末尾新增如下# addtantongweiuserlist_deny=YESuserlist_file=/etc/vsftpd/user_listsetproctitle_enable=YES2、编辑chroot_list,一个用户一行。此文件中列出的用户不允许访问其家目录的上级目录。vi /etc/vsftpd/chroot_list3、编辑user_list,一个用户一行。在此文件中列出的用户不能访问FTP服务器,未列出的可以访问。vi /etc/vsftpd/user_list注释root用户,如下图4、编辑ftpusers,将root从/etc/vsftpd/ftpusers中注释去掉。如下图重启vsftpd服务servicevsftpd restart测试打开windows CMD命令行。常见错误:1、530 Permission denied原因是/etc/vsftpd/vsftpd.conf里userlist_enable=YES/etc/vsftpd/user_list含有root名单2种解决办法:userlist_enable=NO将root从user_list中去掉2、530 Login incorrect错误530 Login incorrect.登录失败。将root从/etc/vsftpd/ftpusers中去掉。3、500 OOPS: cannot change directory:/root500 OOPS: child died远程主机关闭连接。该错误的最简单解决办法关闭 selinux防火墙关闭SELinux的方法:  修改/etc/selinux/config文件中的SELINUX= 为 disabled ,然后重启。  如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux成为enforcing模式setenforce 0 设置SELinux成为permissive模式。或者解决:1、查看SELinux的状态:sestatus -b | grep ftp 确切地说,只是查看了ftp的状态。2、在出现的结果中可以看到ftp_home_dir offtftpd_disable_trans off之类。我们现在只要把其中之一设置为on就可以啦。3、setsebool -P ftpd_disable_trans on 或者setsebool -P ftp_home_dir on无ftpd_disable_trans的可以把allow_ftpd_full_access修改为on setsebool -P allow_ftpd_full_access on4、重启vsftpd:servicevsftpd restart问题:500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list500 OOPS: priv_sock_get_result远程主机关闭连接。

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档