小编Foo*_*Bar的帖子

为什么通过 gzip 管道“dd”比直接复制要快得多?

我想通过 100 Mbit/s 的线路备份从我网络中的一台计算机到同一网络中的另一台计算机的路径。为此我做了

dd if=/local/path of=/remote/path/in/local/network/backup.img
Run Code Online (Sandbox Code Playgroud)

这给了我大约 50 到 100 kB/s 的非常低的网络传输速度,这将永远需要。所以我停止了它并决定尝试动态压缩它以使其更小,以便传输的数量更少。所以我做了

dd if=/local/path | gzip > /remote/path/in/local/network/backup.img.gz
Run Code Online (Sandbox Code Playgroud)

但是现在我得到了大约 1 MB/s 的网络传输速度,因此速度提高了 10 到 20 倍。注意到这一点后,我在多个路径和文件上进行了测试,结果始终相同。

为什么管道dd通过gzip也会大大增加传输速率,而不是只将流的字节长度减少很多?由于压缩时 CPU 消耗较高,我原以为传输速率会略有下降,但现在我得到了双重加分。不是我不高兴,而是我只是想知道。;)

backup performance gzip dd pipe

83
推荐指数
2
解决办法
6万
查看次数

是否可以在 Firefox 开发人员工具中查看 DNS 解析查询?

使用 Firefox 中的开发人员工具可以查看有关对网络服务器的请求和响应的详细信息(HTTP 标头和内容、时间信息、状态代码等)。

我想知道是否有可能在 HTTP 协议甚至接管之前在某处看到类似的 DNS 解析请求日志记录?或者这是在浏览器之外处理的(例如由某些操作系统组件)?

firefox dns web-development logging

10
推荐指数
1
解决办法
9608
查看次数

Thunderbird:SSL/TLS 与 STARTTLS

在 ServerFault 问题STARTTLS 比 TLS/SSL 更安全吗? ”时,有人提出这个问题实际上是关于 Thunderbird 而不是实际协议。此外,如果您搜索有关此主题的 Google,您会发现许多不同的答案相互矛盾。

Thunderbird(谈论当前版本 17,但从版本 3 开始就是这样)在配置对话框中提供了三种加密传输的方法:

  • 没有任何
  • SSL/TLS
  • 开始TLS

版本 3之前的Thunderbird 中,有以下选项:

  • 没有任何
  • 安全证书
  • TLS
  • TLS,如果可用

在 Thunderbird 版本 3 中,“SSL”选项被重命名为“SSL/TLS”,最后两个选项被合并并重命名为“STARTTLS”。STARTTLS 成为默认配置选项。

但是,根据这个问答,在使用 STARTTLS 时,Thunderbird 可能会在不通知我的情况下回退到明文传输!

我的问题是:

  1. Thunderbird 真的可以在不告诉我的情况下退回到明文传输,并且无论如何都可以建立连接(这会带来安全风险)吗?
  2. Thunderbird 支持哪些版本的 SSL、TLS 和 STARTTLS?
  3. Thunderbird 中是否有一些指示器可以显示实际使用的是哪种加密方法(协议和版本)?
  4. 有没有办法强制 Thunderbird 使用 TLS,如果服务器不支持则根本不连接?(“SSL/TLS”选项似乎无法处理 TLS(我尝试过),而可以执行 TLS 的 STARTTLS 可能具有“静默回退”安全风险。)

encryption email thunderbird ssl tls

5
推荐指数
1
解决办法
6846
查看次数

我的互联网提供商对我的在线活动了解多少?

在这些情况下,我的互联网服务提供商对我的在线活动了解多少?

  1. 普通服务器(www、ftp 等)连接和提供商的 DNS
  2. 安全(例如 TLS)服务器连接和提供商的 DNS
  3. 普通服务器(www、ftp 等)连接和非提供商非日志 DNS
  4. 安全(例如 TLS)服务器(www、ftp 等)连接和非提供商非日志 DNS

在情况 4) 中,我的提供商是否比“IP wxyz 被分配给连接时间和断开时间之间的 Foo Bar”(即仅我的路由器连接的持续时间)更了解我的在线行为?

哪些流量需要通过提供商的基础设施才能使我的连接正常工作?

dns internet provider privacy tls

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

`dd` 是在物理级别还是在文件系统级别工作?

当您从设备中删除文件时,假设是一个 U 盘,然后(不做任何进一步的事情)只删除文件系统中的条目,该文件的原始字节仍在设备上(这就是文件恢复工具工作的原因通过一一扫描驱动器上的物理扇区)。

现在,如果我这样做

dd if=/path/to/usbdrive of=/backup/usbdrive.img
Run Code Online (Sandbox Code Playgroud)

USB 驱动器的内容将被复制到指定的文件。

当到达被删除文件所在的位置时,是dd复制零还是复制物理上仍然存在的文件内容?

linux backup storage filesystems dd

0
推荐指数
1
解决办法
171
查看次数