ElipseDocsDocumentação
PDF

Configuração do Driver

Algumas configurações gerais devem ser informadas através da janela de configuração deste Driver, na aba FTPClient, conforme a figura a seguir.

Aba FTPClient
Aba FTPClient

As opções disponíveis nesta aba estão descritas na tabela a seguir.

Opções disponíveis na aba FTPClient

Opção Descrição
FTP Location Informe o endereço IP ou caminho de um servidor FTP, como por exemplo "ftp://ftp.elipse.com.br/"
Local Directory Diretório local para onde os arquivos devem ser copiados, como por exemplo "C:\Mydir\"
Username Informe o nome do usuário em um servidor FTP. No caso de uma conexão anônima, deixe esta opção em branco
Password Informe a senha do usuário em um servidor FTP. No caso de uma conexão anônima, deixe esta opção em branco
Use TLS/SSL Se esta opção está selecionada, este Driver força a utilização do protocolo de segurança TLS/SSL (criptografia Transport Layer Security ou Secure Sockets Layer) e habilita a autenticação do certificado. Quando esta opção não está selecionada, este Driver tenta conectar primeiro usando o protocolo TLS/SSL sem autenticação do certificado e, se falhar, tenta novamente sem usar o protocolo TLS/SSL. Para realizar configurações específicas, use a opção TLS/SSL Settings
Timeout (s) Tempo de espera, em segundos, para que um comando individual seja respondido. Ao ultrapassar este tempo, a operação é abortada
Retries Quantidade de vezes que uma transação com um servidor tenta ser repetida caso falhe. Após todas as tentativas, este Driver assume uma falha de conexão com o servidor
TLS/SSL Settings Use esta opção para configurações específicas do protocolo TLS/SSL, descritas no tópico Janela de Configurações TLS/SSL
IP:Port for Active Mode O protocolo FTP prevê os modos de transferência de dados Ativo e Passivo. O padrão é o modo Passivo, onde um cliente solicita a transferência e os dados chegam pelo mesmo canal. No modo Ativo, um cliente informa um endereço IP e uma porta TCP/IP por onde um servidor se conecta, e a partir daí envia as solicitações de volta. Caso queira usar o modo Ativo, informe nesta opção um valor diferente de vazio, conforme as opções descritas na tabela Opções disponíveis para a opção IP:Port for Active Mode
Use Remote Filename as Local Filename Se esta opção está selecionada e o nome de arquivo local não é informado, este Driver tenta usar o mesmo nome do arquivo solicitado como o nome local
Use EPSV before PASV in passive mode Em modo Passivo, este Driver tenta o comando EPSV antes do comando PASV. O comando EPSV não é suportado por todos os servidores
Use EPRT before PORT in active mode Em modo Ativo, este Driver tenta o comando EPRT antes do comando PORT. O comando EPRT não é suportado por todos os servidores
Unix Style List Este Driver, ao receber uma lista de arquivos em um diretório, precisa extrair as informações de tamanho e nome de arquivo, por exemplo. Existem diferenças entre servidores FTP e alguns utilizam um formato mais comum às aplicações Windows, o formato NT, e outros utilizam o formato Unix. Selecione esta opção caso o formato seja Unix. Consulte os itens Formato NT e Formato Unix para exemplos destes formatos

Opções disponíveis para a opção IP:Port for Active Mode

Sintaxe Exemplo Significado
IP:Porta 192.168.102.23:4567 Informa que um servidor deve se conectar no endereço IP 192.168.102.23 usando a porta TCP/IP 4567
IP:Range 192.168.102.23:4500-4600 Informa uma faixa de portas TCP/IP disponíveis
IP 192.168.102.23 Um servidor tenta se conectar usando uma porta TCP/IP aleatória
- - (traço) Utiliza o endereço IP atual e uma porta TCP/IP aleatória

Formato NT

06-03-99  10:57PM                    1 NotCurrentYear.txt
03-06-00  09:11PM                    1 CurrentYear.txt
03-06-00  09:18PM                    <DIR> tmp

Formato Unix

-rw-r--r--    1 vglass   vglass      3651 Feb  2  2002 .screenrc
drwxr-xr-x    3 vglass   vglass      4096 Jul 23 17:42 Archive
-rw-r--r--    1 vglass   vglass      1096 Jul 23 13:35 GZipTest1.class
-rw-r--r--    1 vglass   vglass       733 Jul 23 13:35 GZipTest1.java