Ubuntu 18.04.1 - VSFTPD - Comando Unsupported / Invalid para MLST e MFMT - É possível habilitar esses comandos?

0

Estou configurando um servidor doméstico a partir do zero, ao qual desejo conectar através do FTP ou do RSYNC, para fazer backup de alguns arquivos nele. Eu instalei o servidor Ubuntu 18.04.1, instalei o vsftpd, fiz algumas alterações na configuração e iniciei o serviço.

Quando me conecto ao servidor por meio do FTP, e executo o comando MLST ou MFMT - que esperava ser suportado - Eu recebo o erro que esses comandos são inválidos. Por exemplo,

ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxr-xr-x    2 1001     1001         4096 Sep 12 10:05 files
226 Directory send OK.
ftp> MLST files
?Invalid command

Alguns minutos atrás eu resolvi um erro com o UTF8 não sendo suportado editando o /etc/vsftpd.conf e adicionando a opção utf8-filesystem=YES , mas não consigo encontrar nada relacionado ao comando MLST e MFMT.

Existe alguma opção para ativar esses dois comandos?

Caso o arquivo de configuração atual seja de algum interesse para resolver esse problema, você pode encontrá-lo abaixo:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dismessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/cert.pem
rsa_private_key_file=/cert.key
ssl_enable=NO
user_sub_token=username
local_root=/path/to/directory
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
utf8_filesystem=YES
    
por Alexios 12.09.2018 / 12:42

0 respostas

Tags