plink *remoteHost* -p *remotePort* -v sftp-server plink *remoteHost* -p *remotePort* -v /usr/lib/sftp-server #### my $sftp = Net::SFTP::Foreign->new(open2_cmd => "plink $host -p $port /usr/lib/sftp-server"); $sftp->error and die "SFTP connection failed: " . $sftp->error; #### Subsystem sftp internal-sftp