LINUXFTP简单配置.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FTP配置 1、#vi /etc/vsftp/vsftpd.conf????????????????#主要配置几个关键的就可以 ???anonymous_enable=NO?????????????????????? #拒绝匿名访问 ???chroot_local_user=YES?????????????????????#锁定用户目录,本行需要自己添加。? 2、新建zgc用户,并锁定/app/zgc目录 ?? #useradd –d /app/zgc zgc ?? #passwd zgc 3、禁止zgc登录系统 ?? #vi /etc/passwd 找到zgc用户,将最后部分改为红色部分 zgc:x:503:504::/app/zgc:/sbin/nologin 4、如果能连接上,但是无法list目录,应该是iptables的模块没有加载成功。 在/etc/rc.local中添加 /sbin/modprobe ip_conntract /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp 以上是最简单的配置,实现最基本功能。 以下转载一篇相当详细的vsftp配置 /u1/45336/showart_2369216.html +++++++++++++++++++++++++++++++++++++++++++ 正文 +++++++++++++++++++++++++++++++++++++++++++ 1、vsFTPd,目前常用FTP服务器套件; vsFTPd是一款在Linux发行版中最受推崇的FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发发挥和掌握,也然最主要的是会用; 目前在开源操作系统中常用的FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪个FTP服务器套件更好,哪个是你最熟悉的,哪个就是最好的; 2、ftp 用户管理解说; FTP 服务器对用户的管理,在默认的情况下是根据 /etc/passwd及/etc/group 来进行的,所以我们一定要了解Linux系统用户和用户组的管理,用户和用户组的管理是一切应用的的基础,有的弟兄不想去了解基础的东西,就想一步成架好 各种服务器,事实证明这种学习方法是最不明智的;虽然在您可能在几分钟启动了ftp服务器,但遇到问题时,您不一定能知道是哪里出错;所以基础还是极为重 要的; 推荐文章:?《Linux 用户(user)和用户组(group)管理概述》 2.1、匿名ftp 用户和用户组的理解; 当我们访问各大FTP上访问时,可能我们不去想我们以什么身份登录的,如果他的FTP允许匿名登录的话;比如我们在浏览器上打入; 或 ftp://ftp:ftp@ 我 们会发现上面的两行最终都能访问,而且显示的结果也完全一样,最终都跳到 地址;那我们访问这个FTP时,是不是有用户和密码呢?是的,也是需要在的,只是在服务器端允许匿名访问,而匿名访问的用户名和密码都是ftp,只是我们 因为匿名访问,没有感觉到他有用户名和密码罢了。第二个地址就是以ftp用户,密码也是ftp来访问 ; 如果我们以ftp命令连接 时,我们会发现需要输入用户ftp,密码ftp才能访问; 在FTP服务器中,匿名用户的用户名和密码都是ftp ;这个用户可以在您的操作系统中的 /etc/passwd 中能找得到;可能有类似下面的一行; ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin 说明: /etc/passwd 是系统用户的配置文件;/etc/group是系统用户组配置文件,您可以通过?《Linux 用户(user)和用户组(group)管理概述》?及其相关文档中了解一些用户管理的一些基础知识; 在ftp用户这行中,我们看到七个字段,每个字段写字段之间用:号分割; ftp 是用户名 x 是密码字段,是隐藏的; 14 是用户的UID字段,可以自己来设定,不要和其它用户的UID相同,否则会造成系统安全问题; 50 用用户组的GID,可以自己设定,不要和其它用户组共用FTP的GID,否则会造成系统全全问题; FTP User 是用户说明字段; /var/ftp 是ftp用户的家目录,可以自己来定义; /sbin/nologin 这是用户登录SHELL ,这个也是可以定义的,/sbin/nologin 表示不能登录系统;系统虚拟帐号(也被称为伪用户)一般都是这么设置。比如我们把ftp用户的/sbin/nologin 改为 /bin/bash ,这样ftp用户通过本地或者远程工具ssh或telnet以真实用户身份登录到系统。这样做对系统来说是不安全的;如果您认为一个用户没有太大的必要登 录到

文档评论(0)

ipad0b + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档