Vsftp KERBEROS_V4 rejected as an authentication type

0 Comments

Para hacer las tareas de backup nocturno mas sencillas, en varios servidores tengo un script que genera los backups (ya sea bases de datos MySQL, Postgres, etc) para luego guardar el dump de los datos al servidor central de backups.

Por migraciones o actualizaciones de hardware en algun momento el script de automatizacion dejo de funcionar, y ya no fue posible realizar las copias de respaldo de las bases de datos al servidor remoto:

[backup@centos ~]$ ftp -i 192.168.1.5
Connected to 192.168.1.5.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
331 Please specify the password.
530 Login incorrect.
Login failed.
ftp>

error – .netrc file not correct mode.

Si el archivo .netrc tiene propiedades de lectura para otros usuarios que no sea el dueño del archivo, el siguiente error sera desplegado, y la conexion no se realizara en la computadora o host remoto.
Sesion de ejemplo:

[backup@centos ~]$ls -l .netrc
[backup@centos ~]$ftp servidor.ftp
Connected to servidor.ftp.
220 erc830 Wollongong FTP Server (Ver 5.0) at Tue Oct 23
Error - .netrc file not correct mode.
Remove password or correct code.
221 Goodbye.
ftp>

Propiedades del archivo .netrc correctas

-rw-------  1 backup backup   50 Nov 26 17:09 .netrc

Archivo .netrc de ejemplo

El archivo .netrc de usuario de FTP contiene la configuración automática y la información para el Protocolo de transferencia de archivos de cliente ftp. El .netrc contiene el archivo de inicialización de nombre de usuario y la información utilizada por el proceso de auto-login. Que reside en el directorio home del usuario.

Para configurar la funcion de auto-login, escriban el comando ftp y ingresen el nombre de la maquina remota como un argumento. El siguiente es un ejemplo de una entrada en un archivo .netrc:
machine host1.guatewireless.org USUARIO CONTRASEí‘A O
machine 192.168.1.5
login USUARIO
password CONTRASEí‘A

[backup@mysql_server ~]$ ftp 192.168.1.5
Connected to 192.168.1.5.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Esta informacion para automatizar el protocolo FTP es compatible con las distribuciones CentOS, Debian, Fedora y Ubuntu, entre otras.
Mas informacion | Funciones avanzadas de FTP

One Reply to “Vsftp KERBEROS_V4 rejected as an authentication type”

  1. TIP:
    Si se quiere evitar el mensaje “KERBEROS_V4 rejected as an authentication type”
    debes invocar la opción -u del comando ftp

Deja tus preguntas o comentarios