caminho VSFTP com barra invertida

3

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:

  • O cliente FTP quer chegar \clientName\clientDataDirectory
  • Criamos na caixa linux %código%
  • Também criamos um simbólico onde nós digite-o assim /ftproot/clientName/clientDataDirectory

Eu estava meio que esperando por um switch no arquivo vsftpd.conf como /ftproot/\clientName\clientDataDirectory ou algo assim.

    
por Mampersat 22.04.2011 / 16:02

1 resposta

0

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.

    
por 07.12.2011 / 23:51