Linux中ftp連接530錯誤的解決方法

大家知道Linux中ftp連接530錯誤該如何解決嗎?以下是我們給大家整理出來的Linux中ftp連接530錯誤的解決方法。小編相信,這些問題也肯定是很多朋友在關心的,所以小編就給大家談談這個!

Linux中ftp連接530錯誤的解決方法

首先,如果正在使用vsftpd,可以先把其停掉,命令:service vsftpd stop,接下來需要編輯/etc/xinetd.d/下的gssftp配置文件,文件內容如下:

# default: off

# description: The kerberized FTP server accepts FTP connections

# that can be authenticated with Kerberos 5.

service ftp

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/kerberos/sbin/ftpd

server_args = -l -a

log_on_failure += USERID

}

在文件中,我們要修改的`內容有:

1、disable = yes 改爲 disable =no ,系統默認ftp功能是無效的,修改使ftp功能生效。

2、server_args = -l -a 改爲 server_args = -l。

without -a means : *enable weak authentication*

其中表示使用Kerberos 5驗證機制,而一般的ftp是不支持該驗證機制的。

修改完畢後,將其保存。

3、重啓啓動xinetd服務。請執行一下的命令(/etc/xinetd.d/):

service xinetd restart

service vsftpd restart