利用WINSCP进行SFTP,TFTP连接

利用WINSCP进行SFTP,TFTP连接,是个不错的方法。可以用public key和private key,也可以不用公钥和私钥,直接用密码连

        sessionOptions.Protocol = Protocol.Sftp '.Sftp
        sessionOptions.HostName = mcust.ftpServer ' 
        sessionOptions.UserName = mcust.ftpuser  
        sessionOptions.Password = mcust.ftppwd  
        sessionOptions.FtpSecure = FtpSecure.Implicit
        sessionOptions.PortNumber = 22
        sessionOptions.FtpMode = FtpMode.Passive

        sessionOptions.SshPrivateKeyPassphrase = "" ' 一般不要设置私钥的密码
        sessionOptions.SshPrivateKeyPath = ""
        '如果不用公私钥的一定要设置这句话
        sessionOptions.GiveUpSecurityAndAcceptAnySshHostKey = True ' .GiveUpSecurityAndAcceptAnyTlsHostCertificate = True
        sessionOptions.SshHostKeyFingerprint = "ssh-rsa 2048 cd:e8:bc:b9:75:f1:46:a7:e2:df:6d:eb:72:35:cf:60"         ‘注意要用最新版的WINSCP去查fingerprint,否则低版本的查到的可能会是错的

        sessionOptions.FtpSecure = FtpSecure.None    ’不用公私钥的要这一句
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值