Net::SFTP::Foreign implements an SFTP client in Perl using the native SSH client application to establish the connection to the remote host.