首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opendkim-testkey:密钥不安全

opendkim-testkey:密钥不安全
EN

Server Fault用户
提问于 2021-01-04 11:52:25
回答 1查看 7.5K关注 0票数 7

我设置了Opendkim milter与后缀在我的机器上工作。现在,电子邮件是正确的签名和验证,即电子邮件源代码显示DKIM-Signature头。

授权dns上的TXT记录设置如下:

代码语言:javascript
复制
┌───┐
│ # │ root > server > ~
└─┬─┘
  └─> delv -t txt dkim-domain._domainkey.domain.eu
...
...
dkim-domain._domainkey.domain.eu. 1780 IN TXT   "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8drA4hH8gJaVpLaHhtQonhpOeanMo/oPmrAVehP3lBYAjsoxifCIclLqJo7kk0maelqu9SIN9ttQ0boCzEiQBMO1" "c1P+Sj/PxphZB71c8VNhqMJ32VG6Ky3ZD4Tds39Vye/wsWdi+842MUT3Z2dJnxS2AAG4pSkjaytFPCs0J94OUQC0tDErbnsMZh+gg+7IsYgND8FR/cRDzpXjD0qFJk4Cnc1q27WorPAGAiRsRfLt9u" "gkYgQRwapnofmKJ3hk/L8096YR7gan60L4+RGojsx5ppTdIEhYasyK9MokefmVeNyGwVXTJchqG8vhcg9uGjGy9mPiPg4B2TQgEBPwyQIDAQAB"
...
...

所以乍一看,一切都没问题,但是当我在我的机器上运行诊断时,它说:

代码语言:javascript
复制
┌───┐
│ # │ root > server > ~
└─┬─┘
  └─> opendkim-testkey -d domain.eu -s dkim-domain -vvv

opendkim-testkey: using default configfile /etc/opendkim.conf
opendkim-testkey: checking key 'dkim-pistam._domainkey.pistam.eu'
opendkim-testkey: key not secure
opendkim-testkey: key OK

注意key not secure的答案。我从这个答案上读到,存在警告是因为DNSSEC没有启用。但是为我的域domain.eu启用了DNSSEC。根据DNSViz的说法。

ADD:

可能我之前链接到的主题是错误的,因为我后来读到了一个答案这里,这表明警告是由于对密钥对的权限太宽松所致!我对密钥对和它们的文件夹设置了如下用户权限:

代码语言:javascript
复制
┌───┐
│ # │ root > server > ~
└─┬─┘
  └─> ls -l /etc/opendkim/keys/
total 8
-rw------- 1 opendkim opendkim 1675 Dec 30 08:45 dkim-rsa-private.key
-rw------- 1 opendkim opendkim  451 Dec 30 08:46 dkim-rsa-public.key

┌───┐
│ # │ root > server > ~
└─┬─┘
  └─> ls -ld /etc/opendkim/keys/
drwx------ 2 opendkim opendkim 4096 Jan  1 07:18 /etc/opendkim/keys/

所以应该是安全的..。但事实并非如此。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-01-04 21:02:44

正如我的其他答案中所解释的,这个上下文中的key not secure表示OpenDKIM无法使用DNSSEC对密钥进行身份验证。

您必须确保OpenDKIM可以使用DNSSEC。例如,在Debian和Ubuntu上,默认的/etc/opendkim.conf文件包含以下设置,它支持DNSSEC功能:

代码语言:javascript
复制
TrustAnchorFile /usr/share/dns/root.key
票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1048491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档