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