IE无法正常登录Vsftpd服务器,得要修改IE 选项 高级 使用被动模式[这是系统默认的,如果没有修改过的话]
许多人电脑知识不太好,公司内部使用时应该让IE直接登录FTP服务器
主动模式下,客户连接 TCP/21,服务器通过 TCP/20 连接客户
被动模式下,客户连接 TCP/21,客户再通过其他端口连接服务器的随机端口
有时卡住是因为服务器在被动模式下没有打开临时端口让 client 连过来,
需要几个条件
1.client 没有防火墙时,用主动模式连接即可
2.server 没有防火墙时,用被动模式即可
3.双方都有防火墙时,vsftpd 设置被动模式高端口范围,server 打开那段范围,client 用被动模式连接即可
4.加载 ip_conntrack_ftp 模块,使 server 支持 connection tracking,支持临时打洞,client 用被动模式即可
5.server 使用 ip_conntrack_ftp、client 使用 ip_conntrack_ftp 和 ip_nat_ftp,支持临时打洞和临时 NAT 穿越打洞,双
方使用主动或被动模式均可
解决
1.在vsftpd主配置文件/etc/vsftpd/vsftpd.conf里添加
pasv_enable=yes
pasv_min_port=50000
pasv_max_port=60000
重启vsftp
200 switching to binary mode
227 entering passive mode(192,168,6,131,210,247)
550 Create directory operation failed. 550创建目录操作失败
连接服务器后,在创建文件、上传文件的时,显示错误信息 550 create directory operation failed
可能原因
1. Disk full? [ 磁盘满了,没有可用空间了]
如果是这个原因 ,加空间吧
2. Server service lacking permissions? [服务器服务缺乏权限]
如果是这个原因 修改FTP用户目录权限 chmod 766
3. Security-Enhanced Linux
SELinux(Security-Enhanced Linux 是美国国家安全局对于强制访问控制的实现, 是Linux 上最杰出的新安全子系统.)
解决办法一
禁止SELinux
# vi /etc/selinux/config
修改为:SELINUX=disabled
或者删除SELinux
yum remove selinux* -y
显然这是个蹩脚的办法
解决办法二
安全级别设为:启用
SELinux : 允许
开放防火墙中的端口号,
需修改防火墙配置文件/etc/sysconfig/iptables,需打开以下端口。
-A RH-Firewall-1-INPUT -p tcp –dport 50000:60000 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
重启iptables.
service iptables restart
解决问题
553 could not create file.
如果是这个原因 修改FTP用户目录权限 chmod 766
相关推荐
linux下vsftpd服务器配置
vsftpd服务器的匿名、本地、虚拟用户的登录、上传和下载;文件中的内容算是挺详细的,!
vsftpd服务器初学者指南 vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问,能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于 vsftpd-...
Ubuntu下Vsftpd服务器配置指南 pdf格式
vsftpd服务器配置与管理 Linux环境下的FTP服务器 RHEL4中vsftp的默认配置 常用vsftpd服务器的配置
vsftpd服务器配置.EXE
CentOS5.4下安装与配置vsftpd服务器
配置vsFTPd服务器.pdf
vsftpd是linux系统上的一款常用文件服务器,它的优点是占用内存小,上传,下载速率快,运行速度较快,是其他ftp服务器所不具备的。
详细介绍了在ARM LINUX上架设vsftp服务器的详细过程。附加源码和设计文档,步骤详细
vsFTPd 服务器初学者指南 摘要:vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问,能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于 ...
linux系统下架设vsftpd服务器,专业,详细
Linux环境下vsftpd服务器的搭建
这是一个搭建vsftpd服务器的实验报告,里面包含详细的实验步骤及解析。含匿名用户,本地用户,虚拟用户的配置。
包括webmin rpm,vsftpd 模块,vsftpd rpm
CentOS搭建vsftpd服务器详解.pdf
vsFTPd服务器实用培训教程.doc
Vsftpd服务器虚拟用户配置.docx
VSFTPD(Very Secure FTP Daemon,非常安全的FTP服务器)。顾名思义,VSFTPD设计的出发点就是安全性。同时随着版本的不断升级,VSFTPD在性能和稳定性上也取得了极大的进展。除了安全和性能方面很优秀外,还有很好的...
linux课堂笔记5-vsftpd服务器的配置.docx