我想验证下载的 ISO 没有被 NSA 或任何其他不道德的代理毒害。为此,我将非常使用签名检查方式。
我知道VerifyIsoHowto。我仍然对所提供的不是很满意。如果某个代理可以操作一个文件下载,那么他肯定可以操作所有文件下载。因此,我从密钥服务器获得的公钥可以被欺骗以使被操纵的 ISO 文件检查正常,而实际上它已被注入了 rootkit 或更糟。
现在我知道不幸的是没有 100% 确定的方法。但是首先假设我当前的系统是安全的,我在SecureApt机制中使用了这些密钥。
因此,我的问题:
如何使用我在 SecureApt 中已经信任的密钥(= 普通的 Ubuntu 存储库密钥)来验证新下载的 ISO?
事实上,如果我可以通过 Ubuntu Repo(因此在通过 SecureApt 隐式验证的 deb 中)获得那些验证 iso 签名所必需的公钥,它也会很好地为我服务。
任何帮助将不胜感激。
PS:当然,我知道如果 Canonical 是不道德的并且与 NSA(嘿,有钱)合作,无论如何我们都会保持警惕。让我们假设这样的事情永远不会发生,好吗?
我想做的是这个。我有一个外置硬盘,一个SEAGATE扩展1TB,你可以看看这里:http : //www.seagate.com/external-hard-drives/portable-hard-drives/standard/expansion-portable/ As您可以看到这不是闪存 USB 硬盘驱动器,而是 USB 硬盘驱动器。 我想要做的是在这个外部硬盘驱动器中安装 Ubuntu...但不要将 GRUB 放在我的 C: 驱动器上。 换句话说,我不想看到 GRUB 启动窗口每次都询问我是要加载 Windows 还是 Linux。我希望我的 PC 打开或重新启动并直接进入 Windows...但是...我想在我的外部 USB 硬盘驱动器中安装 Linux 那么我想如何加载 Ubuntu?很简单,当我重新启动计算机或只是启动它时...在华硕主板中,我可以通过按 F8 来选择启动设备,然后我得到启动菜单. 我想打开我的电脑,按F8,我的主板问我要使用什么驱动器来加载操作系统,我选择了USB外置硬盘驱动器,我有Ubuntu,bingo,我运行Ubuntu。当我使用完 Ubuntu 后,我关闭它并关闭我的计算机。后来,我打开我的电脑,如果我不按F8,就会自动加载硬盘驱动器C:并加载Windows。 我的问题是,从 Ubuntu 安装最新版本的必要步骤是什么,正是这样做的。没有将 GRUB 放在我的 C: 硬盘驱动器中,而是将其完全安装在外部 USB 硬盘驱动器中(普通的,不是闪存的)。
我刚刚从 Windows 切换回 Ubuntu。我在 Windows (Fiddler) 中有一个程序,它捕获所有传出流量并可以编辑它们的标头以使用代理。
有没有办法强制我所有的传出流量都使用代理?
如果我已经编辑
/etc/apt/apt.conf
Run Code Online (Sandbox Code Playgroud)
这是行不通的。
有人提议使用系统代理设置。 该面板编辑此文件,但甚至无法使用代理身份验证。
我的大部分程序都使用代理,但不是全部。
我也尝试从终端运行它,在运行它之前我设置了这个:
tpeti@TLabs-MSI:~$ export http_porxy="http://username:password@ip:port"
tpeti@TLabs-MSI:~$ export https_porxy="https://username:password@ip:port"
Run Code Online (Sandbox Code Playgroud)
但这也不起作用。
有什么方法可以强制所有程序使用代理,或者编辑所有传出流量标头以通过代理?
我也可以只用特定的程序做到这一点吗?
谢谢你的帮助!
安装 snap 包后,当我尝试运行该应用程序时出现错误。
例如:
sudo snap install ubuntu-clock-app
/snap/bin/ubuntu-clock-app
failed to create user data directory. errmsg: Permission denied
Run Code Online (Sandbox Code Playgroud)
其他应用程序也会发生同样的情况。
我的 HOME 目录已加密。我怀疑这与问题有关。
我正在尝试配置 mysql,但是当我输入:
sudoedit /etc/mysql/my.cnf
Run Code Online (Sandbox Code Playgroud)
它说我无法编辑符号链接。
我可以删除符号链接或更改安全设置以允许编辑符号链接吗?它与apparmor限制有关吗?
“返回”和“立即安装”按钮在 14.04 安装程序中呈灰色。我如何恢复它们?
最近我在我的 Ubuntu 14.04 中安装了 Facebook Messenger,然后我注意到它在 Ubuntu 中不再受支持。所以我尝试卸载它。当我检查软件中心时,我在那里找不到 Facebook Messenger 的条目。
以下是我用来安装 Facebook Messenger 的命令:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install fbmessenger
Run Code Online (Sandbox Code Playgroud)
那么如何卸载 Facebook Messenger 呢?
我在 Ubuntu 14.04 上使用 Google Chrome,我对这些一直弹出的日志和 Facebook 通知有问题。我已经设置了内容设置,不允许任何站点显示通知。我接下来应该尝试什么?
我选择了安装 Ubuntu 的第二个选项,因为我认为它只会删除 Windows (8.1)。但是,现在我有一个空硬盘。
我的硬盘上有非常重要的文件。我该怎么办?我作为兽医的未来已经被格式化了!
我想删除并重新安装该software-center软件包。我删除了它,但现在我无法重新安装。
我尝试了这些命令但没有成功:
sudo apt-get update
sudo apt-get install software-center
Run Code Online (Sandbox Code Playgroud)
我怎样才能重新安装software-center?
当我执行安装命令时,这就是我得到的:
$ sudo apt-get install software-center
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package software-center is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'software-center' has no installation candidate
Run Code Online (Sandbox Code Playgroud) 14.04 ×3
hard-drive ×2
16.04 ×1
boot ×1
format ×1
grub2 ×1
internet ×1
iso ×1
mysql ×1
networking ×1
proxy ×1
repository ×1
security ×1
snap ×1
usb ×1