内容简介:OpenSSH 是一个 100% 完整的 SSH 2.0 协议的实现,包括 sftp 客户端和服务器的支持。OpenSSH 8.9 的更新内容包括: 新功能 ssh(1), sshd(8), ssh-add(1), ssh-agent(1): 增加了一个用于限制转发和使用添加到 ssh-...
OpenSSH 是一个 100% 完整的 SSH 2.0 协议的实现,包括 sftp 客户端和服务器的支持。OpenSSH 8.9 的更新内容包括:
新功能
- ssh(1), sshd(8), ssh-add(1), ssh-agent(1): 增加了一个用于限制转发和使用添加到 ssh-agent(1) 的密钥的系统
- ssh-keygen(1): 当从 FIDO token 下载常驻密钥时,传回创建密钥时使用的用户 ID,并将其附加到密钥被写入的文件名中
- ssh-keygen(1), ssh(1), ssh-agent(1): 更好地处理 FIDO 密钥,以在设备本身上提供用户验证(UV)
- ssh-keygen(1): 增加了 "ssh-keygen -Y match-principals" 的操作
- ssh-add(1), ssh-agent(1): 允许将 pin-required FIDO 密钥添加到 ssh-agent(1)
- ssh-keygen(1): 允许在 sshsig 签名时选择哈希值
- ssh(1), sshd(8): 直接读取网络数据到数据包输入的缓冲区,而不是通过一个小的堆栈缓冲区间接地读取网络数据
- ssh(1), sshd(8): 直接读取数据到通道输入缓冲区
- ssh(1): 扩展了 PubkeyAuthentication 的配置指令,以便接受 yes|no|unbound|host-bound
错误修复
- sshd(8): 记录了 CASignatureAlgorithms、ExposeAuthInfo 和 PubkeyAuthOptions 可以在一个 Match 块中使用
- sshd(8): 修复构建路径到具有很长用户主目录名称的 .rhosts/.shosts 文件时,可能产生的字符串截断
- ssh(1): 当 SessionType=none 时,不要把 TTY 放到 raw 模式
- scp(1): 修正了 SFTP 模式下处理 ~-前缀路径时的一些错误
- ssh(1): 允许 ssh(1) 当只有 RSA/SHA2 签名算法时选择 RSA 密钥
- ssh-keysign(1): 使 ssh-keysign 使用请求的签名算法,而不是默认的签名算法
- ssh(1): 在客户端有更严格的 UpdateHostkey 签名验证逻辑
- ssh-keygen(1): 使得 sshsig 验证时间参数的解析成为可选项
- sshd(8): 修正 rhosts/shosts 路径结构中的截断
- ssh(1), sshd(8): 更正 IPTOS_DSCP_LE 的值
- ……
更多详情可查看:https://seclists.org/oss-sec/2022/q1/156
以上所述就是小编给大家介绍的《OpenSSH 8.9 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Effective Ruby:改善Ruby程序的48条建议
Peter J. Jones / 杨政权、秦五一、孟樊超 / 机械工业出版社 / 2016-1 / 49
如果你是经验丰富的Rub程序员,本书能帮助你发挥Ruby的全部力量来编写更稳健、高效、可维护和易执行的代码。Peter J.Jones凭借其近十年的Ruby开发经验,总结出48条Ruby的最佳实践、专家建议和捷径,并辅以可执行的代码实例。 Jones在Ruby开发的每个主要领域都给出了实用的建议,从模块、内存到元编程。他对鲜为人知的Ruby方言、怪癖、误区和强力影响代码行为与性能的复杂性的揭......一起来看看 《Effective Ruby:改善Ruby程序的48条建议》 这本书的介绍吧!