小编IQA*_*eas的帖子

您可以延长已经过期的 GPG 密钥的过期日期吗?

假设我向 GPG/PGP 密钥添加了到期日期,然后由于某种原因我无法在其时间到期之前延长密钥的到期日期。

假设我仍然可以访问私钥(并且公钥只是过期,没有被撤销)我还能续订吗?

pgp public-key-encryption

79
推荐指数
3
解决办法
4万
查看次数

如何设置 vim 以编辑具有两种不同类型缩进的 Makefile 和普通代码文件?

我使用的是 Mac OSX 10.7.5,.vimrc 的内容如下:

set tabstop=4
set shiftwidth=4
set softtabstop=4
set expandtab
set shiftround  
set smarttab    
set autoindent  
set copyindent  

autocmd FileType make setlocal noexpandtab
Run Code Online (Sandbox Code Playgroud)

我想要做的是,当我编辑 .js、.html 等普通文件时,我希望我的制表符缩进 4 个空格而不是普通制表符。

但是当我编辑 Makefile 时,我需要它是一个普通的制表符,而不是 4 个用于缩进的空格。

我认为 .vimrc 中的上述设置会给我这个,但对我不起作用,因为当我编辑 Makefile 时,我仍然得到 4 个空格用于缩进。

不确定我在这里做错了什么?

vim tabs vimrc makefile

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

计算机挂起时移除 USB 媒体是否安全?

我们经常被警告不要拔出 USB 驱动器,以防当前正在读取或写入 USB 驱动器。当计算机挂起、休眠或休眠时,是否明显没有写入任何数据;它可能处于读/写过程中,但是,它会将这样的操作搁置。

由于没有手臂在移动(对于 USB 硬盘驱动器),或者驱动器上的字节闪烁(对于闪存驱动器),那么拔下驱动器是否“安全”?

即使正在写入数据,但操作暂时“暂停”也是如此吗?(假设您不介意特定文件只写入驱动器的一半)

hibernate suspend usb-storage usb-flash-drive external-hard-drive

23
推荐指数
1
解决办法
7394
查看次数

GPG 生成的输出应该使用哪些文件扩展名?

在 Linux 中文件扩展名无关紧要,但在 Windows 系统上,许多 GPG 用户使用 GUI 应用程序而不是命令行。他们可能希望能够双击加密文件、密钥或签名,然后使用他们的 GPG 客户端打开它。

我见过经常使用的一些扩展是.gpg, .gpg-key, .asc, .sig(加上非常冗长但不言自明的.gpg-revocation-certificate),但我找不到任何类型的模式或“标准”来推荐在哪些情况下推荐扩展。

对于 GPG(或基于 OpenPGP 的系统)使用的以下类型的文件,是否有标准(或至少是通用做法)?

  • 导出的密钥
  • 加密文件
  • 签名(包括签名文件、明文签名文件和分离签名)
  • 吊销证书

此外,对于其中的大多数,我认为文件扩展名会根据输出是二进制文件还是 ASCII 装甲文件而有所不同。

pgp file-extension gnupg

23
推荐指数
1
解决办法
9764
查看次数

如何更有效地重新安装 Windows?

我重新安装 Windows 的工作流程很繁琐。它包括从旧安装中提取密钥到实际安装过程,包括弹出相关的 Windows 安装程序 DVD,等待几分钟加载,选择初始设置,等待它们应用,输入更多设置,等待它应用,进入用户设置,最后等待更多。这还没有结束,Windows 更新必须针对多年来的所有更新运行,重新启动 4 或 5 次直到完成。

重新安装 Windows 是一项全天的任务,需要我在大部分时间“照看”系统。

我无法想象拥有 4 或 5 台机器的电脑维修公司一天能熬过这种烂摊子。“大佬”是怎么做到的?电脑维修公司如何高效地重新安装 Windows?

windows reinstall

18
推荐指数
3
解决办法
2393
查看次数

如何在瑞典语键盘上输入管道符号?

作为 Linux 用户,和大多数 Linux 用户一样,我|每天都使用管道符号 ( )。

我目前坐在瑞典键盘前。键盘上有三个键(连同四五个其他符号的狂欢)上面有管道符号:

突出显示管道符号的瑞典语键盘

但是对于我的生活,我无法弄清楚如何使管道符号在屏幕上具体化,而且似乎没有多少alt-gr-ing能让我到达那里。

如何|在瑞典语键盘上输入管道符号 ( )?

linux keyboard unix

9
推荐指数
2
解决办法
4万
查看次数

OpenSSH 如何决定使用哪个主机密钥?

默认情况下,在我当前的版本 ( 6.9p1) 中,OpenSSH Server 将创建四种类型的主机密钥:

$ ls /etc/ssh/ssh_host_*_key.pub
/etc/ssh/ssh_host_dsa_key.pub
/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/ssh_host_ed25519_key.pub
/etc/ssh/ssh_host_rsa_key.pub
Run Code Online (Sandbox Code Playgroud)

通过测试,我注意到,至少在使用相同版本的 OpenSSH 客户端 ( 6.9p1) 时,主机将使用 ECDSA 密钥,而不管客户端的密钥类型如何。

OpenSSH 在哪里决定支持的算法具有哪个优先级?此信息是否可编辑或硬编码到当前版本的源代码中?

更重要的是,为什么 OpenSSH 决定优先考虑 ECDSA 算法?

ssh openssh rsa dsa

9
推荐指数
2
解决办法
9187
查看次数

硬盘如何“优化监控存储”?

一些内部硬盘驱动器被宣传为“针对监控存储进行了优化”(类似地,“针对游戏进行了优化”)。

是什么让这些类型的驱动器与众不同或与“标准”硬盘驱动器不同?或者它只是一个广告噱头,可以让他们在价格上垫更多钱?

硬盘驱动器只是一个硬盘驱动器,不是吗?

storage hard-drive hardware-rec

6
推荐指数
1
解决办法
3483
查看次数

在 RAID-10 阵列中,我可以安全地丢失多少个驱动器?

在 4 驱动器 RAID-10 设置中,在数据无法恢复之前,我可以“安全”丢失多少驱动器?我有点不清楚该设置是提供一个驱动器还是两个驱动器的冗余。

RAID-01 的冗余与 RAID-10 不同还是相同?

raid hard-drive raid-10 hard-drive-failure

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

GPG 签名包含多少信息?

假设您使用 GPG 验证某人的签名:

$ gpg --decrypt statement.txt.sig 
"I am not a crook."
gpg: Signature made 17 Nov 1973 9:31:50 AM CDT using RSA key ID 92861D99
gpg: Good signature from "Richard Nixon <rnixon@whitehouse.gov>"
gpg:                 aka "[jpeg image of size 19022]"
Run Code Online (Sandbox Code Playgroud)

statement.txt.sig文件显然包括签名的声明/数据以及签名人的公钥。但是,输出中包含更多信息,例如全名和电子邮件地址,以及包含在签名者公钥中的 JPEG 图像。

GPG 从哪里获取这些额外数据?它是否包含在文件中statement.txt.sig,还是正在查看您的钥匙圈并“填写”您关于此人的所有额外详细信息?

pgp digital-signature gnupg

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