Histórico da Página
...
[SFTP]
privatekey = D:\Keys\SFTPDEV_PREFERED\withpass\id_rsa
publickey = D:\Keys\SFTPDEV_PREFERED\withpass\id_rsa.pub
certpassword = m1nh4S3nH4fl3!SXHL3SSD
ShellExec = 1
Sintaxe
tSFTPClientTSFTPClient():ConnectPubKeyEx( < cServer >, < nPortcPort >, < cUser >, < cUserPassword > )
...
| Nome | Tipo | Descrição | Obrigatório | Referência |
|---|---|---|---|---|
| cServer | caractere | Endereço do servidor SFTP a ser conectado | X | |
| nPortcPort | numéricocaractere | Número da porta do servidor SFTP | X | |
| cUser | caractere | Login do usuário | X | |
| cUserPassword | caractere | Senha do usuário | X |
...
Conforme a tabela abaixo, esta função retonará um valor numérico. Além disso, no arquivo console.log serão registradas informações adicionais importantes caso forem detectados erros. |
| Retorno |
|---|
...
| Tipo |
|---|
...
| Descrição | ||
|---|---|---|
| nRet | numérico | Status de conexão ao servidor SFTP. |
...
Exemplo
user function sftp_open_close_connection_ex1()
local nRet1, nRet2
Local oSftp1 := tSFTPClient():new()
nRet1 := oSftp1:ConnectPubKeyEx("server1.exemplo.local","2222","josevitor", "Fs74!@bz*@54/")
if (nRet1 <> 0)
conOut("Falha em conectar ao servidor SFTP")
return .F.
endif
nRet2 := oSftp1:Disconnect()
if (nRet2 <> 0)
conOut("Falha em desconectar ao servidor SFTP")
return .F.
endif
Return .T.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas