Quero fazer FTP no IBM i (AS400) diretamente para o "sistema de arquivos legado".
Alguns sites falam sobre adicionar essas linhas à seção apropriada.
<PostLoginCommands>
<Command>site namefmt 1</Command>
<Command>site listfmt 1</Command>
<Command>cwd /QSYS.LIB/USERLIB.LIB </Command>
<Command>TYPE A</Command>
</PostLoginCommands>
Encontrei o arquivo de configuração em C:\Users\USERNAME\AppData\Roaming\FileZilla. Sei que este é o arquivo correto porque quando excluí o conteúdo do Filezilla perdi o menu de configuração.
Infelizmente isso não funciona para mim. O Filezilla parece ignorar totalmente a seção.
Responder1
Verifique o comando CHGFTPA no IBMi. No Filezilla, coloque /QSYS.LIB/TEMP.LIB ou algo parecido no diretório remoto.
Isso funciona para mim.
Responder2
Pense que você está perdendo oQOUTE
Isso funciona para mim ...
<PostLoginCommands>
<Command>qoute site namefmt 1</Command>
<Command>qoute site listfmt 1</Command>
<Command>cwd /QSYS.LIB/MYLIB.LIB</Command>
</PostLoginCommands>
Observe que isso vai para o sitemanager.xml
arquivo, não tenho certeza se esse é o "arquivo de configuração" do qual você está falando.
Portanto, você precisaria adicionar uma entrada para o seu IBM i por meio do utilitário gerenciador de sites no FileZilla, fechar o FileZilla e editar a entrada adicionando sitemanager.xml
os comandos acima após a <port>21</port>
linha. Salve e reinicie o FileZilla e use o utilitário gerenciador de sites para conectar-se ao seu sistema.