yoM*_*a33 10 filesystem wget 20.04
我的主文件夹中有一个名为.wget-hsts. 该文件会将我的数据发送到任何地方吗?文件内容如下:
# HSTS 1.0 Known Hosts database for GNU Wget.
# Edit at your own risk.
# <hostname> <port> <incl. subdomains> <created> <max-age>
raw.githubusercontent.com 0 0 1631759053 31536000
github.com 0 1 1631759053 31536000
github-releases.githubusercontent.com 0 0 1631759055 31536000
Run Code Online (Sandbox Code Playgroud)
为什么以及如何创建此文件?有什么有害的吗?
Hen*_*eck 15
HTTP 严格传输安全(HTTP Strict Transport Security,简称 HSTS)是一种防止某些类型攻击的机制。HSTS 允许 Web 服务器指定客户端只能使用加密连接来连接到它们。
让我们看一个示例:您使用 Web 浏览器访问https://www.some-site.com. 请注意https://协议前缀,它是加密连接。如果管理员some-site.com在其服务器上设置了 HSTS,您的网络浏览器会发出内部注释:“对于此域,将来仅使用加密连接(直到服务器指定的日期)”。因此,如果明天您http://www.some-site.com在浏览器中输入内容(请注意未加密的连接http://),您的浏览器将自动“升级”到https://www.some-site.com.
正如我们所看到的,您的网络浏览器有一个内部列表,其中包含诸如“对于域 X,在日期 Y 之前自动切换到加密连接”之类的条目。wget也可以处理 HSTS,并且还可以自动“升级”连接。但wget必须将我们在上面看到的列表存储在某个地方,这就是目的.wget-hsts。
例如,根据您的.wget-hsts文件,您曾经wget从 下载过一些东西。github.com该条目是在时间戳创建的1631759053,并且在该时间戳之前有效31536000。HSTS 将应用于任何端口上的连接,并将应用于github.com.
| 归档时间: |
|
| 查看次数: |
6772 次 |
| 最近记录: |