【发布时间】:2019-08-22 22:39:35
【问题描述】:
我通过 perl 脚本使用 Net::SFTP::Foreign 模块通过以下示例命令连接到 SFTP 服务器:
Net::SFTP::Foreign->new($host, port => '22', backend => 'Net_SSH2')
昨天我收到一封来自 SFTP 服务器团队的电子邮件,说他们将允许的 SSH 算法限制为以下内容:
选项(允许的算法):
- 密码:aes256-ctr,aes192-ctr,aes128-ctr
- Mac:hmac-sha256,hmac-sha2-256,hmac-sha512,hmac-sha2-512
- Kexs:diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256
我怎么知道我是否会受到影响?如何检查脚本使用的密码?
Net::SFTP::Foreign->new($host, port => '22', backend => 'Net_SSH2')
【问题讨论】:
-
交叉发布到PerlMonks。
标签: perl