This shows when i give ftp localhost -
[root@GELINUX root]# ftp localhost
Connected to GELINUX.
220 GELINUX FTP server (Version 5.60) ready.
334 Using authentication type GSSAPI; ADAT must follow
GSSAPI accepted as authentication type
GSSAPI error major: Miscellaneous failure
GSSAPI error minor: No credentials cache found
GSSAPI error: initializing context
GSSAPI authentication failed
334 Using authentication type KERBEROS_V4; ADAT must follow
KERBEROS_V4 accepted as authentication type
Kerberos V4 krb_mk_req failed: You have no tickets cached
Name (localhost:root): root
331 Password required for root.
230 User root logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
One more thing to clarify, after i removed the -a parameter from gssftp , i was able to ftp as root, before that i was not able to ftp even as root.
Pl. look onto my gssftp file
# default: off
# description: The kerberized FTP server accepts FTP connections \
# that can be authenticated with Kerberos 5.
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/kerberos/sbin/ftpd
server_args = -l
log_on_failure += USERID