小编Mik*_*.K.的帖子

12.04.4 服务器无法验证常见 SSL 证书,通常修复失败

问题

我在农场中有一台服务器突然无法正确处理 SSL 证书。尝试执行类似 curl 命令的curl -v https://google.com结果是:

curl -v https://google.com
* About to connect() to google.com port 443 (#0)
*   Trying 74.125.137.101... connected
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS alert, Server hello (2):
* SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed …
Run Code Online (Sandbox Code Playgroud)

server security ssl certificates curl

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

14.04 (Trusty) 中的 vim 以替换模式启动

我刚刚部署了一些 14.04 系统,我注意到每当我vim做某事时,vim 已经处于替换模式。

因为我习惯于在启动时处于命令模式,所以这相当令人迷惑。

知道为什么吗?我在 中没有看到任何明显的罪魁祸首/etc/vim/vimrc,但是系统上的每个用户都会发生这种情况。

安装相关包:

$ aptitude search vim | grep ^i
i   vim                             - Vi IMproved - enhanced vi editor
i   vim-common                      - Vi IMproved - Common files
i   vim-nox                         - Vi IMproved - enhanced vi editor - with sc
i   vim-runtime                     - Vi IMproved - Runtime files
i   vim-tiny                        - Vi IMproved - enhanced vi editor - compact
Run Code Online (Sandbox Code Playgroud)

vim -V 输出:

# vim -V
chdir(/usr/share/vim)
fchdir() to previous dir
sourcing "$VIM/vimrc" …
Run Code Online (Sandbox Code Playgroud)

vim vimrc 14.04

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

如何在不导致停机的情况下更新 DNS 解析器配置?

一张纸条

新问题,因为与此相关的所有其他内容似乎都已过时和/或相互矛盾。保持你的接近投票,请:)

问题

在 Ubuntu 12 和 14 Server 的库存安装中,建议似乎是您进行 DNS 更改的方式是编辑接口文件并在那里添加 dns- 选项。唯一的问题是,在担心正常运行时间的服务器上,强制应用这些更改的唯一方法似乎是使用ifdown/ifup.

我有大量的服务器要对其进行一组 DNS 更改,并且我需要整体更新它们的解析器配置,而无需以这种方式切换网络接口。我还需要确保重新启动后更改仍然有效。

问题是所有这些服务器都是用interfaces文件中的 dns- 选项构建的,这意味着如果我更改resolvconf'sheadtail文件,我将在重新启动时得到一堆重复的行。

该过程需要类似于:

  1. 完全消除解析器配置(现在到处都是)
  2. 将选项设置为新的、已知良好的值
  3. 保存这些选项,以便应用程序立即使用它们,并在重新启动后就位。

所以,回顾一下:

什么行不通

  • 编辑输入的行interfaces(需要中断以回收接口)
  • 直接编辑resolv.conf(不会生效,不会保存)
  • 编辑 resolvconfheadtail文件(不会生效,重启时会有重复的行)

实际问题

有没有办法在中断服务的情况下实现这样的更改?理想情况下,我可以强制 resolvconf 在不切换界面的情况下完成其更新过程。

server networking dns resolvconf

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

标签 统计

server ×2

14.04 ×1

certificates ×1

curl ×1

dns ×1

networking ×1

resolvconf ×1

security ×1

ssl ×1

vim ×1

vimrc ×1