linux下ftp:530 Must perform authentication 解决办法
来源:xjh 编辑:xjh 2009-10-14
环境:linux redhat
现象:linux下ftp:530 Must perform authentication before identifying USER.
Connected to 192.168.1.xxx.
220 linuxserver FTP server (Version 5.60) ready.
User (192.168.2.79:(none)): ***
220 linuxserver FTP server (Version 5.60) ready.
User (192.168.2.79:(none)): ***
530 Must perform authentication before identifying USER.
原因:启动了一个gssftp的服务,这个需要加密鉴权。如下:
description: The kerberized FTP server accepts FTP connections that can be authenticated with Kerberos
解决办法:
vi /etc/xinetd.d/gssftp 文件. 找到
server_args = -l -a
把-a 选项移除。
运行:service xinetd restart
再运行:service vsftpd restart
附件:
gssftp配置文件
