Skip to content

vpsctl v0.12.1:Alpine SSH 密钥访问支持

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Nov 07:34
· 2 commits to master since this release

Alpine / OpenRC SSH 密钥访问支持

  • 支持为已有用户(含 root)添加或生成 SSH 密钥,添加成功后自动启用公钥认证。
  • 支持直接调整 root / 密码登录策略,以及密钥和 SSH 策略备份恢复;使用 OpenRC 管理 sshd reload。
  • 保留配置校验、重复公钥去重、权限维护和失败回滚,取消生成时撤销本次新密钥。
  • 修复 BusyBox 文件工具兼容性,补齐 APK 密钥工具依赖及缺少 ss / flock / getent 时的依赖处理。
  • Alpine 交互菜单只显示受支持操作;账户管理与 SSH 端口事务仍限 systemd。

已在专用环境完成 Alpine 3.23.8 / OpenRC 与 Debian 13 / systemd 的真实密钥登录、密码策略、备份恢复及相关回归验证。

更新

vpsctl self update --version v0.12.1

升级后进入 vpsctl security access,或执行:

vpsctl --install-deps security access key add --user root --public-key-file /root/id_ed25519.pub

Release 包含全部 schema 2 在线资产,以及 Debian 12/13、Ubuntu 22.04/24.04 的 amd64/arm64 共 8 个离线包。Alpine 使用在线安装与更新。

访问管理与验收记录