Passa al contenuto principale

Modulo SSH

Descrizione

Il modulo "ssh" consente la comunicazione con un server SSH/SFTP. Al momento è possibile caricare file qualsiasi su un server SFTP.

Interfacce e protocolli utilizzati​

  • SSH/SFTP

Configurazione JSON​

La sezione seguente descrive l'intera configurazione JSON del modulo e illustra i singoli parametri.

Configurazione di esempio (autenticazione con nome utente e password)​

{
"module":"SSH",
"factory":"ssh",
"config":{
"address":"some.ssh.host.name",
"fingerprint":"aa:bb:cc:dd:...",
"port":23,
"username":"someSSHUser",
"password":"somePassword"
}
}

Configurazione di esempio (autenticazione con chiave privata)​

{
"module":"SSH",
"factory":"ssh",
"config":{
"address":"some.ssh.host.name",
"fingerprint":"aa:bb:cc:dd:...",
"port":23,
"username":"someSSHUser",
"privateKey":"somePrivateKey",
"passphrase":"somePrivateKeyPassphrase"
}
}

Parametri globali del modulo​

Nome del parametroObbligatorioTipo di datiIntervallo di valori consigliatoDefaultDescrizione
addressSÌSTRINGhost di rete validoIndirizzo dell'host SSH/SFTP
fingerprintNoSTRINGFingerprint dell'host SSH/SFTP ai fini della validazione (paragonabile al file known-hosts)
portNoINT1 - 6553523Porta del server SSH/SFTP
usernameSÌSTRINGNome utente

Parametri dell'autenticazione con password​

Nome del parametroObbligatorioTipo di datiIntervallo di valori consigliatoDefaultDescrizione
passwordSÌSTRINGPassword del server SSH/SFTP

Parametri dell'autenticazione con chiave privata​

Nome del parametroObbligatorioTipo di datiIntervallo di valori consigliatoDefaultDescrizione
privateKeyNoSTRING"~/.ssh/id_rsa"Nome del file della chiave privata, come percorso assoluto oppure relativo alla home directory dell'utente
passphrasedipende dalla chiaveSTRINGPassphrase della chiave privata

Interfaccia di chiamata "sendFile"​

Opz.ParametroTipo di datiIntervallo di valoriSignificato
srcSTRINGPercorso del file sorgente
dstSTRINGPercorso del file di destinazione

Informazioni sul modulo​

InformazioneValore
AutorioptiMEAS GmbH
da smartCORE2.8
Tipo di moduloN/A
DipendenzeNESSUNA