`
chengyue2007
  • 浏览: 1493084 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

ftp客户连接常见故障现象

 
阅读更多

8.ftp客户连接常见故障现象;直接用windows的命令行来测试
  现象0:
 > ftp: connect :连接被拒绝
 原因: 服务没启动
 解决: # chkconfig vsftpd on

 现象1:
 500 OOPS: cannot open user list file
 原因: 不存在文件“/etc/vsftpd.user_list”或文件中不存在该帐户
 解决: # echo username >> /etc/vsftpd.user_list

 现象2:
 530 Permission denied.
 Login failed.
 原因: “/etc/vsftpd.user_list”文件中不存在当前登陆用户
 解决: # echo username >> /etc/vsftpd.user_list

 现象3:
 500 OOPS: cannot open chroot() user list file
 Login failed.
 原因: 不存在文件“/etc/vsftpd.chroot_list”
 解决: # echo username >> /etc/vsftpd.chroot_list

 现象4:
 500 OOPS: missing value in config file
 Connection closed by remote host.
 原因: “=”等号前值有问题,或只有一个空格
 解决: 修正相应的值即可,可能过 diff 来比较查找

 现象5:
 500 OOPS: bad bool value in config file
 Connection closed by remote host.
 原因: “=”等号后值有问题
 解决: 将“=”等号后值确认修改

 现象6:
 500 OOPS: unrecognised variable in config file
 Connection closed by remote host.
 原因: 参数前有空格
 解决: 将参数前空格删除

 现象7、
 确认存在“local_enable=YES”,但本地用户无法登陆
 原因: 验证参数被误删除
 解决: 添加“pam_service_name=vsftpd”
 
 现象8、
 500 OOPS: chdir
 500 OOPS: child died
 Connection closed by remote host.
 原因: 用户主目录没有权限或没有主目录
 解决: 正确设置用户主目录权限

 

 

FTP服务器的安装与配置(Ubuntu)
1.查询是否安装vsftpd:  rpm -qa |grep vsftpd 

 (rpm的安装:apt-get install rpm)

或者查询当前ftp进程:ps -ef|grep vsftpd

2.安装vsftpd服务器: rpm -ivh vsftpd-*.rpm 或从互联网寻找对应资源直接安装vsftpd:apt-get install vsftpd

3.测试

root@localhost root:~# ftp localhost
Connected to localhost.
220 (vsFTPd 2.2.2)
Name (localhost:root): root
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>bye
221 Goodbye.

4.vsftpd服务器的启动、停止、重启、状态
  service vsftpd start        或./etc/init.d/vsftpd start
  service vsftpd stop        或./etc/init.d/vsftpd stop
  service vsftpd restart     或./etc/init.d/vsftpd restart
  service vsftpd status      或./etc/init.d/vsftpd status

5.vsftpd的三个主配置文件
  /etc/vsftpd.conf  //服务器的主配置文件
  /etc/ftpd.ftpusers  //此文件内的用户都不能访问vsftpd服务器
  /etc/vsftpd.user_list  //可能会被拒绝访问服务喊叫或允许访问

6.vsftpd.conf的配置参数
 anonymous_enable=YES  //启用匿名用户
 local_enable=YES  //允许本地用户访问vsftpd服务器
 write_enable=YES  //允许上传
 download_enable=YES  //允许下载
 anon_upload_enable=YES  //允许匿名用户上传
 anon_mkdir_write_enable=YES //允许匿名用户创建目录和上传
 anon_other_write_enable=NO //不允许匿名用户删除和改名
 local_max_rate=20000  //本地用户的最大传输速率,单位是字节/秒
 anon_max_rate=5000  //匿名用户的最大传输速率,单位是字节/秒
 local_umask=022   //去掉写的权限
 file_open_mode=0666  //上传文件的权限
 xferlog_enable=YES  //维护日志文件,详细记录上传和下载操作
 xferlog_std_format=YES  //传输日志文件将以标准的xferlog格式书写,日志文件默 

    认为/var/log/xferlog
 hide_ids=YES   //隐藏文件夹和目录属主
 port_enable=YES   //允许使用主动传输模式
 pasv_min_port=(1024<port<65535) //指定PASV模式可以使用的最小端口
 pasv_max_port=(1024<port<65535) //指定PASV模式可以使用的最大端口
 connect_from_port_20=YES //定义FTP传输数据的端口,默认是20
 ascii_download_enable=NO //设置不可使用ASCII模式下载
 listen=YES   //让FTP工作在独立模式下

 pam_service_name=vsftpd  //用户配置文件认证
 userlist_enable=YES  
 tcp_wrappers=YES  //将使用wrappers作为主机访问控制方式
 idle_session_timeout=600 //表明空闲时间为600秒
 data_connection_timeout=120 //表明数据连接超时时间为120秒
 chroot_local_user=YES  //用户登录后不能访问自己目录以外的文件或目录
 listen_port=4444  //修改FTP服务器的端口号

7.设置FTP服务器在3、5级别上自动运行

 chkconfig --level 3 5 vsftpd on

分享到:
评论

相关推荐

    解决FTP服务器故障7妙招.doc

    关闭防火墙后,使用另一台计算机尝试连接FTP站点时,虽然显示连接成功,但实际上却不能访问到事先指定的文件夹。 **解决方法**:根据上述故障描述,问题很可能是由于没有在ADSL路由器中进行端口映射导致的。为了让...

    路由器使用中常见的八种故障及解决

    ### 路由器使用中常见的八种故障及解决方法 #### 故障一:无法登录至宽带路由器设置页面 **现象**: 用户无法通过浏览器访问宽带路由器的配置界面。 **原因与解决方法**: 1. **物理连接检查**:确保路由器与电脑...

    锐捷目前系统工作环境与软件运行环境相冲突,软件不能正常运行!解决办法.pdf

    以下是一些常见的故障现象和解决方法: 1. 故障现象1:“找不到合适的网卡” - 原因:可能是系统未能正确识别或获取网卡信息,或者是网卡本身存在问题。 - 解决办法:首先尝试重启客户端,如果问题持续,卸载并...

    锐捷客户端常见问题及解决方法

    ### 故障现象5:认证失败,提示“已达到最大连接数” **原因分析**: 1. 账号被盗用。 2. 用户非正常下线后,信息仍保留在认证计费系统中。 **解决办法**: - 立即修改密码,保护账号安全。 - 联系网络中心,寻求...

    IIS FTP 出现 530 User cannot log in, home Directory Inaccessible 错误处理方法

    在日常维护过程中,遇到客户反馈登录FTP时提示“530 User cannot login, home directory inaccessible”这类错误的情况较为常见。此错误表明用户无法成功登录FTP服务器,并且其家目录不可访问。此类问题通常由以下几...

    网络故障及其修复.pdf

    网络故障的处理一般遵循特定的步骤:收集信息、分析故障现象、确定故障环节、判断硬件或软件问题、尝试修复并验证。常见的网络故障包括网络不通、网速慢、网络时通时断以及特定网络应用无法使用。例如,当网络不通时...

    科来网络故障诊断图

    2. 网络层次结构及常见故障 网络协议通常按照OSI七层模型或TCP/IP四层模型进行分层。每一层都可能产生不同的问题,影响网络通信的质量和效率。 - 物理层故障可能包括物理链路中断、设备延迟和丢包等。 - 数据链路层...

    第1讲:计算机网络故障诊断与排除 网络故障和网络诊断测试工具.pptx

    物理层故障通常涉及线路、线缆、连接器件等硬件设备的损坏或故障;数据链路层故障可能出现在交换机、网桥的配置或通信中;网络层故障可能涉及到IP路由问题;而以太网络、广域网络以及TCP/IP故障则更关注网络协议的...

    常见的网络技术知识面试题

    ### 常见的网络技术知识面试题解析 #### 一、TCPIP网络基础题 1. **讲解TCPIP常用的端口号**: - **20-FTP数据连接**:用于FTP服务的数据传输,默认端口。 - **21-FTP控制连接**:用于FTP服务的命令控制,默认...

    船舶局域网结构和通信接口

    #### 五、局域网故障现象及排除方法 1. **网络不通**是最常见的问题,解决策略通常遵循“先软后硬”的原则。安装TCP/IP协议并配置正确的IP地址是基础,使用Ping命令检查网络连接状态是常用的诊断手段。 - **Ping...

    机房局域网设计.pdf

    常见的网络拓扑结构有星型、总线型、环型等。在这个设计中,我们选择星型拓扑结构。星型拓扑结构是指所有计算机都直接连接到中央交换机上,中央交换机作为网络的核心设备,负责处理所有计算机之间的数据传输。 二、...

    TCL-罗格朗综合布线常见问题解答

    星形拓扑是最常见的布局形式,每个工作站都直接连接到一个中心节点;环形拓扑则是所有工作站依次相连形成环状结构。 21. **综合布线在设计中各段长度的具体规定**: - 根据TIA/EIA 568标准,水平布线最长不应超过...

    Serv-U 550 Permission denied 的解决办法

    然而,服务器在运行过程中可能会遇到各种权限问题,550 Permission denied是其中一种常见的错误提示,它意味着服务器拒绝了用户的请求,通常是因为没有足够的权限去执行操作。 首先,我们来分析一下问题现象。用户...

    Wireshark抓包全集-85种协议

    通过Wireshark,你可以分析UDP的丢包和乱序现象。 除了这些基本协议,还有其他协议如ICMP(Internet控制消息协议)、FTP(文件传输协议)、HTTP(超文本传输协议)、DNS(域名系统)等,它们在网络通信中也起着关键...

    网络游戏-一种光纤基础网络智能配线架.zip

    2. **智能化功能**:例如,自动识别光纤连接、实时监控系统性能、远程管理及故障报警等功能,这些都提高了网络管理的便捷性和准确性。 3. **网络协议支持**:智能配线架可能支持多种网络协议,如TCP/IP、FTP、HTTP...

    网络安全实验网络安全实验网络安全实验

    - **用途**:Netstat命令帮助网络管理员了解网络的整体使用情况,例如当前活跃的网络连接详情、路由表信息等,这对于监控网络状况、排查故障等问题非常有帮助。 ### 二、网络嗅探工具SnifferPro的使用 #### 1. ...

Global site tag (gtag.js) - Google Analytics