您好我正在尝试为 Ubuntu 20.04 安装 openssh-client-hmac。它还不存在吗?我应该降级到 Ubuntu 18.04 吗?
我需要它,因为我正在启用 FIPS,并且正在关注 Ubuntu 18.04 的文档https://security-certs.docs.ubuntu.com/en/fips - 因为我希望它可以在 Ubuntu 20.04 上运行。完整的命令是:
sudo apt install openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssl libssl1.1 libssl1.1-hmac fips-initramfs linux-fips
从这个列表中,我也无法安装openssh-server-hmac libssl1.1-hmac fips-initramfs linux-fips
所以看起来模式是 Ubuntu 20.04 的 hmac 和 fips 正在进行中?
看起来这个选项在 Ubuntu 20.04 上不再免费?
这个页面https://manpages.ubuntu.com/manpages/focal/man1/ubuntu-advantage.1.html 让我执行命令
sudo ubuntu-advantage enable fips
返回
To use 'fips' you need an Ubuntu Advantage subscription
Personal and community subscriptions are available at no charge
See https://ubuntu.com/advantage
我看到可用的个人使用或企业许可证。小型企业有什么选择吗?
FIPS 模块要求您为您的系统注册 Ubuntu Advantage。这是 Canonical 提供的一项付费服务,并非大众免费提供。否则,普通用户无法使用 FIPS 模块,如果您不想获得 Canonical 的全额付费支持,那么您将使用 Ubuntu Advantage for Infrastructure (UA-I) Essential 版本。可以在 Ubuntu 网站上找到这方面的费用。如果您的项目需要 FIPS,则必须获得 UA-I 订阅并将您的系统注册到 UA-I。根据它是虚拟机还是直接裸机,您将支付不同的金额(尤其是服务器安装)。
您只需注册 Ubuntu One 帐户即可获得最多 3 台机器的“免费”UA-I Essential 订阅供个人使用,这将允许您在多达 3 个系统上启用 FIPS。如果您打算将其用于企业,您应该每年使用您的公司电子邮件(或您使用的通用公司电子邮件)购买完整的 UA-I 订阅。
即使您获得了 UA 订阅,它仍然无法正常工作。我相信它最终会,但今天我得到了这个:
尽管它显示为可用: