LabVIEW Tools for SSH and SFTP

Updated Mar 13, 2024

Reported In

Software

  • LabVIEW

Other

 
  • LABWERX - LabSSH
  • Labvolution - LabSSH
  • Labvolution - LabSFTP

Issue Details

  • I want to transfer files in LabVIEW using SFTP, but I cannot find any libraries to implement this. 
  • I want to communicate with a remote client via SSH using LabVIEW, but I cannot find any tools to implement this. 

Solution

Secure File Transfer Protocol (SFTP) employs Secure Shell (SSH) protocol to provide file access, file transfer and file management over any reliable data stream.

LabVIEW 2021 is the first version to include support for SFTP and SSH. You will see these libraries in the Data Communication>>Protocols palette.

Earlier versions of LabVIEW require a 3rd party package for SFTP and SSH support. A number of vendors offer libraries, including:

Disclaimer: Third-Party Add-Ons for LabVIEW are offered by independent third-party providers who are solely responsible for such products. NI shall have no responsibility whatsoever for the performance of the Third-Party Add-Ons. 

    Additional Information

    LabVIEW includes an application that exemplifies the use of the included libraries. To access the example go to Help>>Find Examples and then look for the SFTP List Directory.vi in the Data Communication>>Protocols>>SFTP directory.