tro*_*tze 5 firefox thunderbird networking ssl 16.04
我父亲使用一台装有 Ubuntu 16.04 的旧电脑。(我无法更新这一点。他拒绝所有改变。我曾多次尝试让他接受更新的系统,但无济于事。)
几个月以来,他再也无法访问一半的互联网了。Firefox(我不知道哪个版本 - Ubuntu 16.04 可用的最新版本)告诉他连接不安全,证书已过期。当我访问相同的网站时,他们都有新的证书。我不明白为什么他身上显然没有这些。
Thunderbird 中的起始页也会发生同样的情况。
我住的地方离我父亲不远,无法访问他的电脑。我不能问他复杂的问题,因为这会让他永远困惑和沮丧。例如,我不能要求他检查这些证书,单击“更多信息”按钮或其他任何内容,这样我就可以看到向他提供了哪些证书。我也不能要求他尝试使用 Chromium(甚至不确定它是否已安装),或在终端等中执行任何操作。简而言之:如果我不在现场,我无法获得比这更多的信息。
我不知道出了什么问题。是否有某种新的 SSL 证书标准正在慢慢推出,并且已经在大多数(但不是全部)网站上使用,当时还不存在,并且旧 Ubuntu 上的旧 Firefox 不支持该标准?或者在这个旧系统上突然发生这种情况的原因是什么,以及如何修复它?
我的第一预感是他可能更改了系统日期和时间,因此证书似乎已过期。但事实并非如此。
您这里有很多问题:
ca-certificates包。但你确实应该更新操作系统。或者干净安装。ca-certificates软件包。也就是说,最好更新操作系统。至于说服他们更新操作系统,请查看如何向传统人解释为什么他们应该升级旧的 Windows XP 设备?关于信息安全SE的问题。最后,可能值得考虑设置所述计算机以自动下载更新。
可悲的是,如果您“无法访问他的计算机”并且“无法要求他......在终端中执行任何操作”,那么您无能为力。更新,尤其是旧版本的更新,并非 100% 可靠。是的,通常更新工作,但如果他不让你访问,并且他自己也不会这样做,那么他要么(a)必须处理无法工作的网站(以及可能的其他东西,如恶意软件),或者 (b) 他会意识到是时候更新了。
我在 USB 驱动程序和终端中尝试了最新的 Ubuntu-16.04.7-desktop-amd64.iso:
$ sudo apt update
$ sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)
升级到最新版本后:$ uname -a应该打印如下内容:
Linux ubuntu 4.15.112-generic ...
Run Code Online (Sandbox Code Playgroud)
火狐浏览器版本为88.0。
打开一些HTTPS站点及其证书就OK了。请检查以上版本并确保/etc/apt/sources.list, 指向官方网站,例如:http://archive.ubuntu.com。
| 归档时间: |
|
| 查看次数: |
2643 次 |
| 最近记录: |