ftp客户衔接常见故障现象ITeye - 众发娱乐

ftp客户衔接常见故障现象ITeye

2019-01-10 13:24:46 | 作者: 辰沛 | 标签: 现象,文件,衔接 | 浏览: 3062

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

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表众发娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    (转)sshdITeye

    运用,设定,这个
  • 2

    几种监控用守时使命ITeye

    监控,网络连接,进程
  • 3

    Ubuntu下装置php扩展ITeye

    装置,扩展,办法
  • 4
  • 5
  • 6
  • 7

    浅谈https\ssl\数字证书(2)ITeye

    证书,数字证书,客户端
  • 8
  • 9
  • 10