Histórico da Página
Estabelece uma conexão com um servidor SFTP ( SSH File Transfer Protocol ) utilizando o modo de autenticação por usuário e senha.
Sintaxe
tSFTPClientTSFTPClient():Connect( < cServer >, < nPortcPort >, < cUser >, < cPassword > )
...
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 | |
cPassword | 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()
local nRet1, nRet2
local oSftp1 = tSFTPClient():new()
nRet1 := oSftp1:Connect("server1.exemplo.local.br","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