小编Law*_*w29的帖子

Nginx 代理缓存 - 如何检查它是否正常工作?

我已经设置了我的 nginx.conf 文件以使用我在网上找到的教程中的代理缓存。现在我想弄清楚如何检查它是否真的有效。

我在某处读到添加add_header X-Cache-Status $upstream_cache_status;到服务器部分的配置文件应该向响应添加一个缓存标头,该标头将显示它是否来自缓存(具有 HIT、MISS 或 EXPIRED 的值)。

我想知道我在哪里可以实际查看此标题(及其值),以及这是否是正确的方式/是否还有另一种方式。总的来说,我对网络技术很陌生,如果这是一个菜鸟问题,我很抱歉。谢谢!

http nginx http-headers

13
推荐指数
1
解决办法
2万
查看次数

如何为 sendmail TLS_Rcpt 使用通配符?

sendmail 允许对 TLS 对话设置一个限制。我想检查发送到 example.com 的消息是否发送到具有 *.messagelabs.com 证书的服务器。我想防范 DNS 欺骗和 MitM。如果 messagelabs 只有一台服务器,那会很容易:

TLS_Rcpt:example.com VERIFY:256+CN:mx.messagelabs.com
Run Code Online (Sandbox Code Playgroud)

然而,messagelabs 有许多服务器和不同服务器的集群,它们具有相同名称的唯一 IP 和证书。一切都很好,我只想检查我向其发送邮件的服务器是否已被认证为属于 messagelabs。

我试过了

TLS_Rcpt:example.com VERIFY:256+CN:messagelabs.com
TLS_Rcpt:example.com VERIFY:256+CN:*.messagelabs.com
TLS_Rcpt:example.com VERIFY:256+CN:.*.messagelabs.com
Run Code Online (Sandbox Code Playgroud)

但我得到了类似的错误

CN mail31.messagelabs.com does not match .*.messagelabs.com
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?这是对我们的经常性请求(主要针对 TLS_Rcpt:example.com VERIFY:256+CN:*.example.com 等配置),所以我准备修改 sendmail.cf,但我无法理解

STLS_req
R $| $+         $@ OK
R<CN> $* $| <$+>                $: <CN:$&{TLS_Name}> $1 $| <$2>
R<CN:$&{cn_subject}> $* $| <$+>         $@ $>"TLS_req" $1 $| <$2>
R<CN:$+> $* $| <$-:$+>  $#error $@ $4 $: $3 " CN " $&{cn_subject} " does not match …
Run Code Online (Sandbox Code Playgroud)

email-server smtp sendmail tls

9
推荐指数
1
解决办法
829
查看次数

为什么我是项目所有者却无法访问云存储对象?

我是一个特定项目的项目所有者,该项目有一个包含数百个演出对象的存储桶。我最近通过一个失败的gcloud rsync的发现,也有我的桶的一些对象,我可以list,但不cp还是acl get等等,无论从命令行,也没有从云控制台。

例如:

gsutil acl get gs://$MYBUCKET/$SOMEOBJECT  
AccessDeniedException: Access denied. Please ensure you have OWNER permission on gs://$MYBUCKET/$SOMEOBJECT  
Run Code Online (Sandbox Code Playgroud)

我有

  • 已验证我已通过身份验证为正确的用户 ( gcloud auth list)
  • 验证我在项目的角色/所有者成员部分 ( gcloud projects get-iam-policy $PROJECT_ID)
  • 验证存储桶属于项目(实体“project-owners-$PROJECT_ID”具有 projectNumber $PROJECT_ID 和角色 OWNER)。
  • 尽管我是该项目的创建者,但在 google 云控制台中出现了同样的问题

这到底是怎么回事?

google-cloud-storage

7
推荐指数
1
解决办法
2万
查看次数

在 Linux 服务器上按进程查看过去的带宽

我有一个Ubuntu 16.04服务器(Xenial Xerus)。我的服务器统计数据说昨晚带宽峰值达到 3+ TB,我不知道为什么。我尝试了SLURM,它表明我实际上使用了该流量:

在此处输入图片说明

有什么办法可以找出造成这种流量的原因吗?

networking security linux ubuntu

3
推荐指数
1
解决办法
534
查看次数