專業南寧網站建設10年,服務客戶1000+

vsftpd啟動報錯:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable

2017-12-13


vsftpd啟動報錯:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable 

今天在調試centos vsftp的時候,配置好了vsftpd準備重新啟動時,出現了一個奇怪的現象, 
 
[[email protected] ~]# 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

 

0
首頁
案例
關于
聯系
街机麻将玩法