我在 DigitalOcean 上运行的 Ubuntu Web 服务器上的磁盘空间似乎已满。我已经找到并删除了大日志文件并重新启动了 Nginx。不过,看起来还是有问题。
df显示它仍然是满的:
$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 47G 22M 100% /
Run Code Online (Sandbox Code Playgroud)
但du显示它尚未满:
$ du -shx /
3.2G /
Run Code Online (Sandbox Code Playgroud)
我需要做什么来解决这个问题?
有什么方法可以查看 AWS 认为已在子网中分配的 IP 地址吗?我已经运行了 ping 扫描,并且检查了我们的内部 ip 管理软件,应该有超过 8 个 ip 可用,但是网络负载均衡器创建向导坚持认为我的可用 ip 少于 8 个。
如果我能看到亚马逊认为我们正在使用的 ips,那就太棒了,这样我就可以看到差异是什么,但我没有看到任何方法可以做到这一点。有人知道我该怎么做吗?它需要显示所有分配的 ip,而不仅仅是附加到 ec2 实例的 ip。
是否有云存储提供商提供类似于 CIFS/SMB 的文件句柄?我们正在使用 Dropbox,我们希望在其他人打开文件时收到警告(如果存在冲突,它只会创建一个备份文件)。我们不喜欢您使用 Dropbox Business 允许我们使用的交互菜单手动锁定文件/文件夹的解决方案。另一方面,我们非常享受 Dropbox 本地缓存带来的性能提升!
我们曾经在本地网络中通过 SMB 使用 NAS,它支持这一点。但是随着迁移到远程工作,这不再是一种选择,因为我们办公室的带宽不够。
我已阅读多个通配符 dns 条目并了解通配符 DNS 条目的限制/缺点,但我对注册商列出的顺序有疑问:
example.com A 192.0.2.1 (1)
test.example.com A 192.0.2.2 (2)
*.example.com A 192.0.2.3 (3)
test2.example.com A 192.0.2.4 (4)
Run Code Online (Sandbox Code Playgroud)
更确切地说:
我是否正确地认为 (3) 不会影响 (1),因此唯一的 A 记录example.com是 (1)?
规则 (2) 是否会被规则 (3) 覆盖,或者这两个规则都适用test.example.com(因此该子域有两条 A 记录)?
由于(4)列在(3)之后test2.example.com,这是否意味着只有一条A记录( 192.0.2.4)或两条A记录( 和192.0.2.3) 192.0.2.4?
我正在管理两个域名,并希望将一个域名重定向到另一个域名。我设置了一个域转发,其中包含从域 S(源)到域 T(目标)的 301 永久重定向。域 T 上的服务器将所有 HTTP 重定向到 HTTPS。如果我访问 ,浏览器将被重定向http://<domain-S>。
如果我访问https://<domain-S>(注意 TLS 的 S),我会看到:
Firefox detected a potential security threat and did not continue to <domain-S>. ...
Firefox does not trust this site because it uses a certificate that is not valid for <domain-S>. The certificate is only valid for the following names: shortener.secureserver.net, www.shortener.secureserver.net
Error code: SSL_ERROR_BAD_CERT_DOMAIN
Run Code Online (Sandbox Code Playgroud)
请注意,HTTPS 配置适用于<domain-T>. 我认为问题在于https://<domain-T>正在为 提供SSL 证书https://<domain-S>。
如何在提供证书之前重定向域?
我注意到 ubuntu 20.04 的 ssh-keygen 缺少用于生成 Diffie-Hellman 参数的选项。这通常是 SSH 强化的一部分。有谁知道它为什么消失了?
许多下载管理器(例如this、this和this)支持通过多个并行连接(每个线程一个)下载文件。其概念是每个连接将单独下载文件的一部分。
例如,如果有 5 个连接,则第一个连接将下载文件的前 0-20% 部分,第二个连接将下载文件的 20-40% 部分,依此类推。
同样,在服务器端,将有 5 个线程,其中一个线程将并行读取文件的 20%。
但是,我认为尝试使用多个线程同时读取单个文件实际上会使下载速度明显变慢,因为机械磁盘的读取磁头将不得不比以前进行更多的搜索。
即使我们假设磁盘控制器排队机制足够智能,可以在一次顺序读取中将所有 5 个多部分请求一起批处理到单个文件,但与仅在一个线程中执行读取然后为该文件提供服务相比,它并没有给我们带来任何优势。仅通过 1 个 http 连接即可文件。
那么如何才能更快地并行下载文件呢?
networking performance hard-drive web-server multi-threading
我正在使用 CentOS 7。我想检查远程 Web 服务器是否支持 TLS1.3。
我已经尝试过 nmap 但到目前为止,nmap(7.80 版)不支持 TLS1.3
有没有简单的方法来检查?
因此,如果我正确理解 DKIM,它基本上是一种公钥/私钥类型的服务。但是,如果您从多个服务器/来源发送电子邮件,这如何工作?例如,我有一个拆分域,我从托管的 Exchange 服务器发送一些电子邮件(在同一域下),一些从 cPanel 共享托管帐户发送。最重要的是,我允许第三方(计费服务、营销电子邮件服务等)发送一些电子邮件,以便他们可以使用我的域发送。更糟糕的是,其中一些服务甚至不提供 DKIM 支持。我的 SPF 记录是正确的,但我也想让 DKIM 正常工作(因为 Google 现在将我的很多电子邮件标记为垃圾邮件,显然您需要启用 DKIM 才能让事情在他们结束时开始顺利进行)。任何帮助是极大的赞赏。谢谢!
PS 如果我能够在我使用的某些服务器上启用 DKIM,这样做会导致发送没有 DKIM 签名的电子邮件被标记吗?例如,入站电子邮件服务器是否总是会在我的域中查询 DKIM 公钥,然后如果他们在标题中找不到 DKIM 签名,则该电子邮件可能会被标记或丢弃?
运行“sudo apt update”时出现以下错误:
user@gitlab:~$ sudo apt update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fi.debian.org/debian stretch InRelease
Hit:3 http://ftp.fi.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fi.debian.org/debian stretch Release
Get:6 https://packages.gitlab.com/gitlab/gitlab-ee/debian stretch InRelease [23.3 kB]
Err:6 https://packages.gitlab.com/gitlab/gitlab-ee/debian stretch InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3F01618A51312F3F
Fetched 23.3 kB in 2s (11.0 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. …Run Code Online (Sandbox Code Playgroud) ssl ×2
ubuntu ×2
301-redirect ×1
a-record ×1
amazon-vpc ×1
apt ×1
aws-cli ×1
centos7 ×1
cifs ×1
debian ×1
df ×1
dkim ×1
du ×1
email ×1
filesystems ×1
gitlab ×1
hard-drive ×1
nameserver ×1
networking ×1
nginx ×1
performance ×1
redirect ×1
spam ×1
spf ×1
ssh ×1
ssh-keygen ×1
ubuntu-20.04 ×1
web-server ×1