linux下各种服务进程之FTP配置详解.doc

linux下各种服务进程之FTP配置详解.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux下各种服务进程之FTP配置详解

(1)如何在linux下开启FTP服务 1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: ?? #which vsftpd ?? 如果看到有vsftpd的目录说明服务器已经安装了ftp软件 2. 查看ftp 服务器状态????? ?? #service vsftpd status 3. 启动ftp服务器????? ?? #service vsftpd start 4. 重启ftp服务器? ?? #service vsftpd restart 5. 查看服务有没有启动 ?? #netstat -an | grep 21 ?? tcp??????? 0????? 0 :21????????????????? :*?????????????????? LISTEN? ?? 如果看到以上信息,证明ftp服务已经开启。 6.如果需要开启root用户的ftp权限要修改以下两个文件 ? #vi /etc/vsftpd.ftpusers中注释掉root ? #vi /etc/vsftpd.user_list中也注释掉root ? 然后重新启动ftp服务。 7. vsftpd 500 OOPS: cannot change directory ?? 登陆报错: ?? C:\ftp 01 ?? Connected to 01. ?? 220 (vsFTPd 2.0.5) ?? User (01:(none)): frank ?? 331 Please specify the password. ?? Password: ?? 500 OOPS: cannot change directory:/home/frank ?? Login failed. ?? ftp ls ?? 500 OOPS: child died ?? Connection closed by remote host. ?? 解决方法: ?? setsebool ftpd_disable_trans 1 ?? service vsftpd restart ?? 就OK了! ? ?? 这是SELinux的设置命令,在不熟悉SELnux前,把SELinux关掉也可以的。 8.?永久开启,即os重启后自动开启ftp服务 ???? cd /etc/xinetd.d ,编辑ftp服务的配置文件gssftp的设置: ???? vi /etc/xinetd.d/gssftp? ,将 修改两项内容: ???? (a) server_args = -l –a? 去掉-a 改为server_args = -l ???? (b) disable=yes改为disable=no ???? (c) 保存退出。 linux下??vsftpd服务----配置 ?首先安装Linux?光盘中的vsftpd-2.0.1-5.i386.rpm   #rpm –ivh /media/cdrom/RedHat/RPMS/vsftpd-3.0.1-5.i386.rpm   启动vsftpd服务   #service vsftpd start   刷新防火墙   #iptables -F   这样一个简单linux下的FTP就已经搭建好了!   下面就来慢慢优化我们的FTP服务器:   实验一:如果我不允许FTP匿名登陆,我们可以修改vsftpd的主配置文件来实现   #vi /etc/vsftpd/vsftpd.conf 把anonymous_enable=YES 改为anonymous_enable=NO   重启vsftpd即可!   实验二:windows中FTP服务器可以设置欢迎词,最大连接数,那我们在Linux的FTP服务器中设置呢?我要回答的是:同样可以,我们同样可以vsftpd的主配置文件来实现   # vi /etc/vsftpd/vsftpd.conf   在最后添加 ftpd_banner=welcome to here! 这就是欢迎词   Max_clients=100 这就表示最多可以有100个用户同时访问   重启vsftpd即可!   实验三:如果我想把借我钱不还的同事(lilei),不想让他登陆到我们的FTP站点,那我可以把用户lilei添加到vi /etc/vsftpd.ftpusers 重启vsftpd服务即可。   实验四:上午总经理说要提拔公司的一小部分人,听到这个消息,赶紧行动,我只允许总经理一个人可以登陆FTP服务器,其他人休想,拍经理马匹,限制其他人。我可以这样做:   # vi /etc/vsftpd/vsftpd.conf 到最后添加2条,   userlist_deny=NO /这个列表里的人不拒绝,其他人拒绝(包括匿名)   userlist_file

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档