Não existe uma maneira fácil de fazer isso com o VSFTPD. Você terá que eliminar seus arquivos ou alterar seus scripts. Deve ser bastante fácil modificar seus scripts usando sed ou awk.
Versão resumida: Existe uma maneira de dizer ao VSFTP para converter um caminho delimitado por barra invertida para um caminho de barra?
Versão Longa: Estamos construindo uma máquina FTP no CENTOS usando o VSFTP para substituir um servidor Windows existente no qual gostaríamos de parar de pagar o Imposto da Microsoft (ou seja, não pagar pela licença do Windows) )
O objetivo é mudar o tráfego do antigo FTP com o mínimo possível de manutenção no cliente final. Vários dos clientes "in the wild" têm caminhos delimitados por barras invertidas que atualmente funcionam bem no servidor FTP do Windows - mas lançam erros "Não é possível alterar o diretório" quando apontados para essa nova máquina Linux.
Solução: Temos uma solução alternativa, mas é feia - envolve a criação dos caminhos em questão com barras invertidas e a vinculação dos mesmos aos diretórios corretos.
Exemplo:
\clientName\clientDataDirectory
/ftproot/clientName/clientDataDirectory
Eu estava meio que esperando por um switch no arquivo vsftpd.conf como /ftproot/\clientName\clientDataDirectory
ou algo assim.
Não existe uma maneira fácil de fazer isso com o VSFTPD. Você terá que eliminar seus arquivos ou alterar seus scripts. Deve ser bastante fácil modificar seus scripts usando sed ou awk.