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
    • 最新
    • 标签
主页 / user-1101

gareth_bowles's questions

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
gareth_bowles
Asked: 2010-04-10 14:50:56 +0800 CST

使 NX 服务器更稳定的提示和技巧

  • 3

我的商店在 Fedora 11 上使用 FreeNX 服务器已经有一段时间了,而且大部分都取得了不错的效果,尤其是在性能方面,但是我们在客户端连接方面遇到了一些烦人的问题。主要有两个问题:

  1. 客户端会话有时会在很长一段时间后冻结(似乎至少需要 2 小时才能使会话处于活动状态)
  2. 我们经常需要多次尝试来启动一个新的客户端会话,尤其是在之前的会话被暂停而不是终止的情况下。在某些情况下,我们不得不重新启动 NX 服务器来解决这个问题。

我们的 NX 服务器配置是默认配置,只是我们已将日志级别 7 启用到 /var/log/nxserver.log,并将字体服务器设置为“unix:/7100”,以便它使用 xfs。

有没有人有让事情更稳定的想法?

linux fedora nx freenx
  • 4 个回答
  • 1005 Views
Martin Hope
gareth_bowles
Asked: 2010-03-03 13:27:47 +0800 CST

Amazon EC2 现货实例 - 有什么问题吗?

  • 14

我今天需要启动一个新的 EC2 实例,并决定试用新的Spot 实例,您可以通过竞标您准备支付的最高每小时价格来降低实例成本。由于今天的现货价格仅为 3.5c/小时,而按需实例为 8.5c/小时,我想知道:如果我只是出价非常高,比如 10c/小时,我是否可以有效地确定获得长期运行的实例比按需实例便宜得多(因为现货实例仅按当前现货价格收费)?

我认为现货价格理论上有可能超过按需价格,但据我从 AWS 网站上的数据来看,现货价格一直远低于该价格。

更新:我已经监测了几个星期的小型实例现货价格,它非常一致,仅在 2.9c 和 3.1c 之间变化。我写了一篇关于现货实例的更详细的博客文章,包括一个指向我为监控现货价格而构建的 Nagios 插件的链接。

amazon-ec2 amazon-web-services
  • 4 个回答
  • 2549 Views
Martin Hope
gareth_bowles
Asked: 2010-01-22 17:45:41 +0800 CST

实时监控多个 Linux 日志文件

  • 4

我正在调试一个允许提交远程作业的 Linux 应用程序,并将每个作业的输出记录在一个新文件中。日志文件路径符合:

/joblogs/job_*/JOB.LOG

其中通配符代表唯一的作业编号。

我希望能够跟踪每个作业日志,包括在我发出 tail(或其他)命令后创建的新日志。我以为我可以使用multitail来做到这一点,但我无法弄清楚要使用的正确参数集。例如,

multitail -q 1 "/joblogs/job_*/JOB.LOG"

似乎以我想要的方式为每个新日志文件创建一个窗口,但它没有在文件窗口中显示任何输出。

任何人都知道如何使用 multitail 或其他 Linux 工具来做到这一点?

linux logging monitoring realtime tail
  • 3 个回答
  • 2011 Views
Martin Hope
gareth_bowles
Asked: 2010-01-15 16:23:14 +0800 CST

在 Linux 上的 VMware 服务器下运行在 Mac 上的 Fusion 下创建的 VMware VM 时出现问题

  • 0

希望这个问题说明了一切;我在网上找到的材料表明我应该能够将我的 VM 从 OSX 复制到 Linux。我将所有 VM 文件从 OSX 复制到 Linux,但是当我尝试使用“打开现有虚拟机”打开我的 VM 时,它似乎杀死了 VMware 服务器 Web 控制台。重新启动控制台后,新 VM 的导入作业消失了。

这是我的版本详细信息:

OSX 10.6(Snow Leopard 64 位)上的 VMware Fusion 2.0.6

Fedora 11(64 位)上的 VMware Server 2.0

有其他人在这方面取得成功吗?

linux mac-osx vmware-fusion
  • 2 个回答
  • 940 Views
Martin Hope
gareth_bowles
Asked: 2009-11-03 15:03:35 +0800 CST

解决间歇性路由器 DNS 问题

  • 0

我希望这里的众多网络专家之一可以帮助我解决刚刚开始在我们的办公室网络上发生的问题。我们有一个 Linksys RV082 路由器;问题的简短描述是内部办公网络上的客户端间歇性地无法通过 DNS 解析主机名。

这是我到目前为止收集的故障排除信息:

  • 与我们办公室内的服务器的外部连接很好。
  • 如果我使用 IP 地址,来自办公室网络的出站连接很好(例如,浏览到http://myhostname.com失败并显示“找不到主机”,但浏览到 http:[IP address of myhostname.com] 可以)。这就是为什么我假设这是一个DNS问题。
  • 办公室网络上的多台机器出现问题(它似乎不限于任何特定机器)。
  • 重新启动路由器解决了很短的时间问题,但大约 15 分钟后问题又出现了。
  • 将路由器中定义的 DNS 服务器从我们的 ISP 的 DNS 服务器更改为 OpenDNS,这让事情变得更好了几个小时,但现在我们又回到了同样的问题。(注意;我们没有本地 DNS 代理,路由器设置为直接连接到一对外部 DNS 服务器)。

在此先感谢您的帮助 !

networking
  • 2 个回答
  • 3592 Views
Martin Hope
gareth_bowles
Asked: 2009-10-31 17:24:46 +0800 CST

显示客户端位置的 Apache 日志分析器

  • 0

有谁知道一种工具可以分析 Apache 访问日志并显示访问该站点的每个客户端的位置,理想情况下以与 Google Analytics 相同的方式在地图上显示城市、州和国家?

我看过 Webalizer 和 AWStats,但它们似乎只下到国家一级,它们只显示数据表而不是地图,而且它们似乎也根据客户的域名推断国家而不是做对 IP 地址进行位置查找。例如,我的 Webalizer 设置将 .com 域的国家/地区显示为“.com”,但它将 .co.uk 域的国家/地区显示为英国。

apache-2.2
  • 5 个回答
  • 3031 Views
Martin Hope
gareth_bowles
Asked: 2009-08-25 11:07:27 +0800 CST

了解 Amazon AWS 使用数据

  • 2

我喜欢亚马逊 AWS,但我对他们给你的晦涩使用数据感到愤怒。他们似乎拥有的只是一个非常高级的摘要,它只向您显示每项服务的每月总成本,或者一个非常难以阅读的电子表格,它为您提供非常详细的使用数据,但忽略了非常明显的东西,例如每条线路的成本item(它只显示使用量,因此您必须分别查找每个服务的费率,然后将费率 x 使用量乘以得到成本)。

是否有人知道任何工具或服务可以让您更好地了解 AWS 使用数据,例如每天进出 AWS 的总带宽成本,或每个实例每天的 EC2 实例成本?理想情况下,我希望能够以编程方式提取数据,这样我就不必下载电子表格并手动按摩它。

amazon-ec2 usage amazon-s3 amazon-web-services
  • 2 个回答
  • 1276 Views
Martin Hope
gareth_bowles
Asked: 2009-08-17 11:45:50 +0800 CST

RSS 提要的网络分析

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

使用 Google Analytics 可视化我们网站的访问者,我取得了很好的效果。但是,GA 不适用于 RSS 提要,因为它需要将一些 JavaScript 嵌入到每个网页中。你们有没有找到类似谷歌的解决方案来监控 RSS 提要流量,显示地图上显示的访客位置等内容?

untagged
  • 1 个回答
  • 108 Views
Martin Hope
gareth_bowles
Asked: 2009-07-22 20:14:54 +0800 CST

加快 Amazon EC2 Windows 实例的启动

  • 16

我正在开发一个托管在 EC2 上的 Web 服务,并且需要运行不同数量的实例,具体取决于负载。我们已经启动并运行了基本服务,但我们正在努力解决的问题之一是配置和启动 Windows 实例所需的时间(我们正在使用一些仅在 Windows 上运行的第三方工具)。我已经看到这需要 10 分钟到相当惊人的 45 分钟。

有人对如何加快 EC2 实例的启动有任何提示吗?例如,由于 Windows 服务器的 AMI 比 Linux AMI 大,我想知道是否有一件事是确保包含 AMI 的 S3 存储桶位于启动实例的同一区域中,这大概会使配置新实例更快。

windows amazon-ec2
  • 4 个回答
  • 12593 Views
Martin Hope
gareth_bowles
Asked: 2009-07-11 11:06:22 +0800 CST

在 Amazon EC2 Windows 实例上安装软件的选项

  • 4

我在 Amazon EC2 上运行 Linux 服务器已经有一段时间了;体验很棒。我最近需要启动一个 Windows 服务器来运行我们的产品需要使用的一些仅限 Windows 的软件,并且在弄清楚如何安装软件时遇到了问题,该软件仅在 DVD 上可用。

使用 Linux,我可以从基于 Web 的存储库安装软件包并利用 EC2 的快速网络吞吐量,但到目前为止,在 Windows 实例上,我必须将我的 ISO 映像上传到 EC2 并从 Windows EC2 实例挂载它们。出于某种原因,我到 EC2 的上传速度真的很慢,尽管我们办公室的常规上传速度非常好(大约 7Mbps)。

我还尝试通过远程桌面将我的机器上的 DVD 驱动器作为本地驱动器安装在 EC2 实例上,然后从本地驱动器运行软件安装,但我遇到了同样的上传速度缓慢的问题。

有没有人有更好的方法将软件从物理媒体安装到 EC2 实例上?

windows installation amazon-ec2
  • 5 个回答
  • 18108 Views
Martin Hope
gareth_bowles
Asked: 2009-07-10 13:48:30 +0800 CST

使用 crontab 和 /etc/cron.hourly,daily,weekly 的区别

  • 13

我有一个预定的脚本,它每小时对我们的 Subversion 存储库进行 svnsync 备份。我从根 crontab 中的一个条目运行它没有问题,但我决定我想从 /etc/cron.hourly 运行它而不是为了增加可见性(并且因为我们的一位工程师不小心删除了 crontab,因为他认为“crontab -r”的意思是“阅读 crontab ;-))

cron.hourly 脚本中的 svnsync 命令都失败,并显示一条消息,指出需要接受 SVN 存储库的 SSL 证书(这是用户第一次访问 SVN 存储库时以交互方式获得的消息,但是一旦证书我接受该消息不再出现)。

因此,在我看来,从 cron.hourly 运行脚本时,该脚本是在不同的用户环境下执行的,而不是通过根 crontab 运行时。谁能解释其中的区别?

更新:我应该提到我的发行版,我在 CentOS 5.1 上使用 anacron。

更新2:感谢到目前为止的建议;我认为这更像是一个颠覆问题。我总是尝试将我的环境封装到我的脚本中,但这里的问题是我不确定它在(或缺少)什么环境中使 SVN 在我运行我的脚本时要求接受 SSL 证书cron.hourly。我猜这与 run-parts 脚本的执行方式有关。

linux centos svn cron
  • 8 个回答
  • 31091 Views
Martin Hope
gareth_bowles
Asked: 2009-06-18 07:31:27 +0800 CST

为什么我的 ssh 超时因网络位置而异?

  • 15

当我从家里通过 ssh 连接到我们的一台办公服务器(运行 Fedora 10)时,我的会话在相当短的活动时间(5 分钟左右)后超时。我试过TcpKeepAlive在客户端使用,没有效果。

我不明白的是,如果我在公司局域网的办公室里,我可以让会话整天处于非活动状态而不会超时,所以这种行为似乎取决于我的位置。

任何想法为什么会发生这种情况以及当我不在 LAN 上时如何防止超时?如果有帮助,我将在 Mac OSX 上使用终端客户端。

更新- Dave Drager 建议使用ServerAliveInterval非零设置TcpKeepAlive=no对我有用。关于其他一些答案,ClientAliveMac OSX SSH 客户端不接受 ... 设置。

linux mac-osx ssh timeout fedora
  • 5 个回答
  • 10032 Views
Martin Hope
gareth_bowles
Asked: 2009-06-02 08:56:27 +0800 CST

计算 RPM 存储库的下载量

  • 0

我的公司拥有一个开源 RPM 存储库,并希望开始计算每天的 RPM 下载量。该存储库托管在 Apache httpd 上。在_ _不包括对存储库 URL 的任何其他访问以进行索引浏览等?

apache-2.2 log-files rpm
  • 2 个回答
  • 153 Views
Martin Hope
gareth_bowles
Asked: 2009-05-29 10:19:05 +0800 CST

为多个发行版/平台编译和构建 Linux 包

  • 3

我的公司有一个用 C 语言为 Linux 平台编写的软件产品,使用自动工具构建并通过二进制包分发。为了制作二进制文件,我们首先生成一个源 RPM,然后从 SRPM 编译源。

目前我们只为 64 位 Fedora 10 提供 RPM 包,但我们希望开始为多个 Linux 发行版(32 位和 64 位)以及可能每个发行版的不同版本(例如 Fedora 11)提供包作为 Fedora 10)。

我听说为多种 Linux 风格生成构建的最佳方式是拥有一个构建服务器,并为要构建的每组包使用不同的 chroot 环境。有没有人有一个很好的资源可以更详细地解释这一点,也许有使用这种构建机制的知名项目的例子,或者有更好的替代方案来实现相同的目标?

注意 - 我非常熟悉如何使用 checkinstall 等工具为不同的发行版生成正确格式的包。我不太熟悉的是如何在同一台机器上多次编译相同的代码,并最终为我想要打包的每个发行版提供正确的二进制文件。

linux package-management
  • 2 个回答
  • 1688 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