Estoy usando el nombre de usuario correcto pero sigo recibiendo el siguiente error en mi servidor Redhat:
[root@server2 log]# ftp localhost
Connected to localhost.localdomain.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): root
530 Permission denied.
Login failed.
No está dando la solicitud de contraseña en absoluto. Mi vsftpd
servicio funciona perfectamente bien. Lo reinicié un par de veces, pero igual.
He activado /var/log/xferlog
y /var/log/vsftpd.log
para verificar cualquier error potencial, pero no es de ayuda.
¿Alguien puede ayudarme a depurar el problema?
root
usuario, y lo normalssh
para el servidor está sucediendo como de costumbre. Normalsftp
también ocurre con el mismo nombre de usuario y contraseñaRespuestas:
Usted debe nunca se conecte como root a través de FTP. Es un protocolo antiguo e inseguro y realmente no hay ninguna razón por la que desee utilizarlo como root. Mira en ssh o sftp como alternativas.
Dicho esto, si realmente desea abrir este enorme agujero de seguridad, deberá editar su
/etc/vsftpd.conf
archivo y agregar o descomentar esta línea:Realmente no puedo enfatizar lo suficiente que no quieres hacer esto . FTP no encripta las contraseñas, lo que permite enviar su contraseña raíz sin encriptar a través de la red. Esa es una mala idea. Por favor utiliza sftp en su lugar.
fuente
anonymous_enable=YES
local_enable=YES
write_enable=YES
vsftpd.conf
? ¿Tienes unvsftpd.users
archivo? Esto realmente suena como un problema XY , ¿por qué quieres permitir que root inicie sesión a través de FTP?vsftp.users
archivo, pero tengo un parámetrouserlist_enable=YES
en el archivo de configuración. Pero no creo que deba afectar ya que no tengo el archivo de los usuarios. Además, no tengo ningún firewall que bloquee el puerto 21.connect_from_port_20=YES
en elvsftpd.conf
archivo, pero mi/etc/services
dice que elftp
puerto es 21. ¿Eso está causando un problema?userlist_enable
opción, tiene una lista de usuarios en alguna parte. Lea el artículo al que me vinculé en mi comentario anterior, sugiere posibles ubicaciones para el archivo.