您可以在 Gitea 的配置文件 app.ini 中设置此选项:​

[server]
MINIMUM_KEY_SIZE_CHECK = true

此外,Gitea 还允许您为不同类型的 SSH 密钥指定最小长度。 您可以在配置文件中添加以下部分:​

[ssh.minimum_key_sizes]
ED25519 = 256
ECDSA   = 256
RSA     = 2048
DSA     = 1024

这将确保用户上传的 SSH 公钥满足您指定的最小长度要求。​

请注意,在 Gitea 的某些版本中,MINIMUM_KEY_SIZE_CHECK 配置项在 UI 中的显示可能存在误导。 例如,在 Gitea 1.21.2 版本中,即使将 MINIMUM_KEY_SIZE_CHECK 设置为 true,UI 中可能仍显示为“禁用最小密钥大小检查 = ✔”,这与实际配置相反。 该问题已在后续版本中修复。 ​
GitHub

有关更多详细信息,您可以查阅 Gitea 的配置文档:

请联系我 商务合作、广告投放、题目勘误、侵权投诉

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部