在许多示例中,我看到以下 2 个连续命令:
iptables -F
iptables -X
Run Code Online (Sandbox Code Playgroud)
从手册页中,我无法弄清楚刷新和删除之间的区别。这两者有区别吗?
我查看了提到在 SMP 系统上安装 irqbalance ( http://www.irqbalance.org/ ) 的linux 服务器调整文档。我现在在四核系统上查看它,虽然“ps axf”可以告诉我它正在运行,但我没有看到任何关于它是否/如何影响系统的统计信息或任何类型的信息。
有谁知道在哪里看?
当使用 openssl 0.9.8 创建一个新的自签名证书+密钥时,有一个-nodes参数可以用来告诉 openssl 不要加密它创建的私钥。例如:
openssl req -x509 -nodes -days 365 \
-subj '/C=US/ST=Florida/L=Jupiter/CN=test.com' \
-newkey rsa:1024 -keyout mykey.pem -out mycert.pem
Run Code Online (Sandbox Code Playgroud)
但是使用新的openssl v1.0.1,似乎-nodes忽略了该参数。据我所知,私钥始终是加密的。我使用 openssl 错了吗?我应该使用不同的参数吗?
该-nodes参数被记录为表示:
if this option is specified then if a private
key is created it will not be encrypted
Run Code Online (Sandbox Code Playgroud)
来源:http : //www.openssl.org/docs/apps/req.html#item__nodes
询问更多细节:
使用 openssl 0.9.8,可以将密钥 + 证书直接导入到我们拥有的其他需要未加密密钥和证书的第三方设备中。这没有任何问题。
但是在使用 openssl 1.0.1 时,这些 3rd 方设备会抱怨密钥无效。确切的错误消息是:
ERROR: Private key for 'My Cert' does not appear to be a valid
RSA …Run Code Online (Sandbox Code Playgroud) 从我的桌面,我可以使用以下命令访问我妻子在局域网上的机器: ssh -X user@1.2.3.4。两个系统都运行 Ubuntu 9.10-64 位的桌面版本。
但问题是:当我尝试运行 X 应用程序时gedit,它失败并在 ssh 连接的远程端显示以下错误消息:“ X11 connection rejected because of wrong authentication”。
奇怪的是,如果我用“ sudo”之类的“ sudo gedit”来运行应用程序,那么一切正常:我通过我的 ssh 连接转发 X 应用程序并显示在我的桌面上,即使它实际上是在远程机器上运行的。
我错过了什么,或者我在哪里检查以查看在以非 sudo 身份运行时究竟是什么权限失败给我带来了问题?