vsftp:500 OOPS: could not bind listening IPv4 socket 解決辦法服務器
執行/usr/local/sbin/vsftpd &以後
vsftpd 的錯誤提示:500 OOPS: could not bind listening IPv4 socket
遇到這個問題我在經過編譯源代碼後安裝vsftpd的時候遇到的,在這之前我已經經過rpm方式安裝過了vsftp
所以其配置文件/etc/xinet.d/vsftpd還在而且是自啓動的,也就是說是XINET模式;可是/etc/rc.local中又寫入
了啓動腳本,所以便發生了衝突,只須要關閉它們中的一個問題就解決了。
有如下兩種方式:
1.使用XINET模式
去掉/etc/rc.local文件中的vsftpd的啓動腳本/usr/local/sbin/vsftp &
運行service vsftpd restart命令啓動vsftpd
2.使用STANDALONE獨立模式
在服務器的負擔比較重的狀況下最好用這個模式
chkconfig vsftpd --level 3 off
或者直接修改/etc/xinetd.d/vsftpd文件,把disable=no改爲disable=yes就好了!socket