Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

[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 > )

...

NomeTipoDescriçãoObrigatórioReferência
cServercaractereEndereço do servidor SFTP a ser conectadoX
nPortcPortnuméricocaractereNúmero da porta do servidor SFTPX
cUsercaractereLogin do usuárioX
cUserPasswordcaractereSenha do usuárioX

...

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
nRetnuméricoStatus 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.

...