AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

全部问题(server)

Martin Hope
Adam Matan
Asked: 2015-01-24 14:13:21 +0800 CST

使用 CLI 工具显示远程 SSL 证书详细信息

  • 373

在 Chrome 中,单击绿色 HTTPS 锁定图标会打开一个包含证书详细信息的窗口:

在此处输入图像描述

当我对 cURL 进行同样的尝试时,我只得到了一些信息:

$ curl -vvI https://gnupg.org
* Rebuilt URL to: https://gnupg.org/
* Hostname was NOT found in DNS cache
*   Trying 217.69.76.60...
* Connected to gnupg.org (217.69.76.60) port 443 (#0)
* TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_128_CBC_SHA
* Server certificate: gnupg.org
* Server certificate: Gandi Standard SSL CA
* Server certificate: UTN-USERFirst-Hardware
> HEAD / HTTP/1.1
> User-Agent: curl/7.37.1
> Host: gnupg.org
> Accept: */*

知道如何从命令行工具(cURL 或其他)获取完整的证书信息吗?

ssl
  • 14 个回答
  • 611799 Views
Martin Hope
Eric Leschinski
Asked: 2012-11-17 20:51:50 +0800 CST

为什么我的 crontab 不工作,我该如何排除故障?

  • 361
想要改进这篇文章?提供此问题的详细答案,包括引用和解释为什么你的答案是正确的。不够详细的答案可能会被编辑或删除。

这是一个关于使用 cron 和 crontab的规范问题。

你被引导到这里是因为社区相当确定你的问题的答案可以在下面找到。如果您的问题在下面没有得到回答,那么答案将帮助您收集有助于社区帮助您的信息。此信息应编辑到您的原始问题中。

“为什么我的 crontab 不工作,我该如何排除故障? ”的答案 ' 可以在下面看到。这解决了cron突出显示 crontab 的系统。

linux cron
  • 7 个回答
  • 795689 Views
Martin Hope
lfagundes
Asked: 2012-08-02 11:43:04 +0800 CST

如何在systemd服务中设置环境变量?

  • 318

我有一个带有 systemd 的 Arch Linux 系统,我已经创建了自己的服务。配置服务/etc/systemd/system/myservice.service看起来像这样:

[Unit]
Description=My Daemon

[Service]
ExecStart=/bin/myforegroundcmd

[Install]
WantedBy=multi-user.target

现在我想为/bin/myforegroundcmd. 我怎么做?

systemd
  • 6 个回答
  • 507967 Views
Martin Hope
Bron Gondwana
Asked: 2012-07-01 08:15:09 +0800 CST

还有其他人在闰秒期间遇到 Linux 服务器崩溃率很​​高的情况吗?

  • 363
锁定。这个问题及其答案被锁定,因为这个问题是题外话但具有历史意义。它目前不接受新的答案或互动。

*注意:如果您的服务器仍然由于内核混乱而出现问题,并且您无法重新启动 - 建议在您的系统上安装 gnu date 的最简单解决方案是:date -s now。这将重置内核的内部“time_was_set”变量并修复 Java 和其他用户空间工具中占用 CPU 的 futex 循环。我已经在我自己的系统上跟踪了这个命令,并确认它正在做它在罐头上所说的 *

尸检

虎头蛇尾:唯一死掉的是我的 VPN (openvpn) 链接到集群,所以在它重新建立时有几秒钟令人兴奋。其他一切都很好,在闰秒过去后启动 ntp 顺利进行。

我在http://blog.fastmail.fm/2012/07/03/a-story-of-leaping-seconds/上写下了当天的全部经历

如果您在http://my.opera.com/marcomarongiu/blog/2012/06/01/an-humble-attempt-to-work-around-the-leap-second查看 Marco 的博客- 他有一个解决方案使用 ntpd -x 在 24 小时内分阶段更改时间以避免跳过 1 秒。这是运行您自己的 ntp 基础设施的替代涂抹方法。


就在今天,2012 年 6 月 30 日星期六 - 格林威治标准时间当天开始后不久开始。我们在由不同团队管理的不同数据中心中有几台服务器都变暗了——不响应 ping,屏幕空白。

他们都在运行 Debian Squeeze——从库存内核到自定义 3.2.21 构建的一切。大多数是戴尔 M610 刀片,但我也刚刚丢失了一台戴尔 R510,其他部门也丢失了其他供应商的机器。还有一个旧的 IBM x3550 崩溃了,我认为它可能无关,但现在我想知道。

我确实从中得到屏幕转储的一次崩溃说:

[3161000.864001] BUG: spinlock lockup on CPU#1, ntpd/3358
[3161000.864001]  lock: ffff88083fc0d740, .magic: dead4ead, .owner: imapd/24737, .owner_cpu: 0

不幸的是,所有刀片服务器都应该配置了 kdump,但它们死得太厉害以至于 kdump 没有触发 - 而且它们打开了控制台消隐。我现在已经禁用了控制台消隐,所以祈祷下次崩溃后我会得到更多信息。

只是想知道这是一个共同话题还是“只有我们”。真的很奇怪,它们是在不同时间购买的不同数据中心的不同单元,由不同的管理员运行(我运行 FastMail.FM 的)......现在甚至是不同的供应商硬件。大多数崩溃的机器已经运行了数周/数月,并且运行的是 3.1 或 3.2 系列内核。

最近的一次崩溃是一台运行 3.2.21 的机器只运行了大约 6 个小时。

解决方法

好吧,这就是我解决它的方法。

  1. 禁用的 ntp:/etc/init.d/ntp stop
  2. 创建了http://linux.brong.fastmail.fm/2012-06-30/fixtime.pl(从 Marco 窃取的代码,请参阅评论中的博客文章)
  3. 没有争论地跑去fixtime.pl看看有闰秒设置
  4. 运行fixtime.pl参数以删除闰秒

注意:取决于adjtimex. 我在http://linux.brong.fastmail.fm/2012-06-30/adjtimexadjtimex上放了一个 squeeze二进制文件的副本——它将运行而不依赖于 squeeze 64 位系统。如果将它放在与 相同的目录中,则在系统不存在时将使用它。显然,如果您没有 squeeze 64 位……找到您自己的。fixtime.pl

我ntp明天要重新开始。

正如一位匿名用户所建议的那样——跑步的另一种选择adjtimex是自己设置时间,这可能也会清除闰秒计数器。

linux debian ntp server-crashes leapsecond
  • 5 个回答
  • 152304 Views
Martin Hope
gareth_bowles
Asked: 2010-04-16 20:15:11 +0800 CST

我可以自动将新主机添加到 known_hosts 吗?

  • 318

这是我的情况:我正在设置一个测试工具,它将从中央客户端启动许多虚拟机实例,然后通过ssh. 虚拟机将具有以前未使用的主机名和 IP 地址,因此它们不会出现在~/.ssh/known_hosts中央客户端的文件中。

我遇到的问题是ssh针对新虚拟实例运行的第一个命令总是会出现交互式提示:

The authenticity of host '[hostname] ([IP address])' can't be established.
RSA key fingerprint is [key fingerprint].
Are you sure you want to continue connecting (yes/no)?

有没有一种方法可以绕过这个并让客户端机器已经知道新主机,也许是通过使用已经烘焙到虚拟机映像中的公钥?如果可以的话,我真的很想避免使用 Expect 或其他任何东西来回答交互式提示。

linux ssh known-hosts
  • 24 个回答
  • 490112 Views
Martin Hope
Jichao
Asked: 2009-10-25 23:22:06 +0800 CST

IP 地址 0.0.0.0 和 127.0.0.1 有什么区别?

  • 275

我知道 127.0.0.1 ~ 127.255.255.254 是大多数现代操作系统的环回 IP 地址,这些 IP 地址可以用来指代我们自己的计算机。

但什么是 0.0.0.0?它似乎也指本地计算机,那么有什么区别?

而且,您能否为我解释以下 IP 连接:

netstat -an 输出的屏幕截图

ip
  • 5 个回答
  • 338272 Views
Martin Hope
kch
Asked: 2009-08-06 21:37:57 +0800 CST

如何更改我的私钥密码?

  • 400

我有一个现有的公钥/私钥对。私钥受密码保护,加密可以是 RSA 或 DSA。这些密钥是您生成的类型ssh-keygen,通常存储在~/.ssh.

我想更改私钥的密码。在标准的 Unix shell 上,我该怎么做?

另外,我如何简单地删除密码?直接改成空的?

unix ssh ssh-keygen passphrase
  • 3 个回答
  • 310239 Views
Martin Hope
Amandasaurus
Asked: 2009-07-21 06:36:34 +0800 CST

在本地复制大型目录树?cp还是rsync?

  • 328

我必须复制一个大目录树,大约 1.8 TB。都是本地的。出于习惯,我会使用rsync,但是我想知道是否有很多意义,以及是否应该使用cp.

我担心权限和 uid/gid,因为它们必须保存在副本中(我知道 rsync 会这样做)。以及符号链接之类的东西。

目的地是空的,所以我不必担心有条件地更新某些文件。都是本地盘,不用担心ssh或者网络。

我之所以想远离 rsync,是因为 rsync 可能做的比我需要的更多。rsync 校验和文件。我不需要那个,并且担心它可能需要比cp更长的时间。

那么你认为呢,rsync或者cp?

linux file-transfer unix files rsync
  • 18 个回答
  • 401691 Views
Martin Hope
alastairs
Asked: 2009-07-16 06:22:43 +0800 CST

Windows 中执行反向 DNS 查找的命令行实用程序是什么?

  • 299

是否有内置的命令行工具可以在 Windows 中进行反向 DNS 查找?即,类似<toolname> w.x.y.z => mycomputername

我试过了:

  • nslookup: 似乎只能向前查找。
  • host: 不存在
  • dig: 也不存在。

我通过搜索找到了“什么是反向 DNS 命令行实用程序? ”,但这是专门寻找 *nix 实用程序,而不是 Windows 实用程序。

windows domain-name-system command-line-interface ip reverse-dns
  • 14 个回答
  • 936957 Views
Martin Hope
ojrac
Asked: 2009-06-12 14:53:44 +0800 CST

我可以 nohup/screen 已经启动的进程吗?

  • 281

我正在通过 SSH 对长时间运行的数据迁移脚本进行一些测试。假设我在下午 4 点左右开始运行脚本;现在,下午 6 点左右,我在诅咒自己没有做这一切screen。

有什么方法可以“追溯”nohup一个过程,还是我需要让我的电脑整夜在线?如果无法附加screen到/nohup我已经开始的进程,那为什么?与父/子进程如何交互有关?(我不会接受至少不能解决“为什么”问题的“否”答案——对不起;))

linux unix ssh gnu-screen nohup
  • 13 个回答
  • 96332 Views
上一页
下一页

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve