zoukankan      html  css  js  c++  java
  • vsftpd启动报错:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable

    vsftpd启动报错:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable 

    今天在调试centos vsftp的时候,配置好了vsftpd准备重新启动时,出现了一个奇怪的现象,  
      
    [root@localhost ~]# service vsftpd restart  
    Shutting down vsftpd: [FAILED]  
    Starting vsftpd for vsftpd: 500 OOPS: bad bool value in config file for: pasv_enable  
    [FAILED]  
      
    搞的我一头雾水,问了下百度大妈终于解决了,  
      
    原因:在配置中输入了不必要的空格。原来linux中也不允许有多余的空格哦。  
      
    解决办法:在编辑vi /etc/vsftpd.conf 时,:每行的值都不要有空格,否则启动时会出现错误,举个例子,假如我在listen=YES后多了个空格,那我启动时就出现... 

    如果问题没有解决(我就是用下面的办法解决的):

    利用Notepad++实现Windows(CRLF)格式与Unix(LF)格式的转换

    由于历史原因,导致Windows,Unix/Linux二者之间,对于文件中所用回车换行符,表示的方法,都不一样。

    这就导致了很多人都会遇到回车换行符的困惑,和需要在不同格式间进行转换。

    此处,介绍一下,如何通过Notepad++实现在这二者之间进行转换。

    1、查看当前文件格式(换行符用的是什么字符)

    当前是Windows的平台,所以通过“显示所有字符”:

    crlf

    默认所查看到的是Windows的CR LF:

    crlf1

    2、从Windows转换为Unix/Linux格式

    然后去从当前的Windows的格式,转换为Unix格式:

    crlf2

    然后Windows的CR LF就都变成Unix/Linux的LF了:

    crlf3

  • 相关阅读:
    [LeetCode] Strobogrammatic Number III
    [LeetCode] Strobogrammatic Number II
    [Codeforces 1253E] Antenna Coverage
    [CodeForces 466C] Number of Ways
    UVa 806 四分树
    Uva 1572 自组合
    UVa Sculpture(离散化 floodfill)
    Uva 4916 Selling Cells(随机算法)
    UvaLive 4863 Balloons(贪心)
    UvaLive 4872 Underground Cables (最小生成树)
  • 原文地址:https://www.cnblogs.com/microtiger/p/11412743.html
Copyright © 2011-2022 走看看