Ftp 使用密钥创建yum存储库
我想在yum服务器上设置一个带有密钥的存储库,以便只有拥有密钥的客户端才能连接到yum服务器并使用yum存储库。其他没有密钥的客户端不应该能够使用存储库,或者更好的客户端不应该能够连接到yum服务器。 我曾尝试使用gpgcheck和gpgkey来实现这一点,但当我从没有密钥的客户端进行测试时,它仍然能够访问和安装软件包。Ftp 使用密钥创建yum存储库,ftp,centos,yum,gnupg,Ftp,Centos,Yum,Gnupg,我想在yum服务器上设置一个带有密钥的存储库,以便只有拥有密钥的客户端才能连接到yum服务器并使用yum存储库。其他没有密钥的客户端不应该能够使用存储库,或者更好的客户端不应该能够连接到yum服务器。 我曾尝试使用gpgcheck和gpgkey来实现这一点,但当我从没有密钥的客户端进行测试时,它仍然能够访问和安装软件包。 我已经为匿名ftp访问托管了存储库,以便客户端可以使用ftp协议访问服务器,这是导致问题的原因吗?是的,连接机制是问题所在 yum repository config中的gpg
我已经为匿名ftp访问托管了存储库,以便客户端可以使用ftp协议访问服务器,这是导致问题的原因吗?是的,连接机制是问题所在 yum repository config中的
gpgcheck
控制yum是否根据已安装的gpg密钥检查从存储库检索的包(如果在首次需要从存储库安装包时列出了gpgkey
中列出的密钥,则yum将自动检索这些密钥)
要执行所需的操作,您需要向客户端提供SSL证书和密钥(yum.conf中的
sslclientcert
和sslclientkey
设置),并配置服务器在允许访问之前检查这一点(这意味着ftps
或https
).如何生成SSLClientcert和sslclientkey?