Articles of linux

我怎样才能追查为什么我的服务器上的rpm数据库不断被破坏?

运行Centos 7(各种版本) 我的服务器上的rpm数据库不断被破坏。 似乎每几个星期我都要在一台或两台服务器上进行一次rpm重build。 我应该在哪里看看可能是什么罪魁祸首? 我知道如何解决这个问题时,但我怎么能确定,如果这是我正在安装一个特定的软件包,或者如果有什么事情触发这个?

对initcwnd有任何限制?

我们正在尝试减less到​​我们的服务器的TCP连接的初始延迟。 在一些testing中,我们发现当我们下载15587字节以下的文件时,总下载时间(apache基准总数)是52ms。 但是,当我们添加一个额外的字节,这个时间增加到77毫秒。 经过一些testing和进一步的调查,我们发现问题是我们的AWS Linux服务器有10个TCP初始拥塞窗口的默认值。 当我们增加这个值时,我们可以发送低于28969字节的文件和52ms,这是很好的。 现在的问题是,尽pipe我们把initcwnd增加到了很高的值,但是我们无法克服这个限制。 除了initcwnd之外,是否还有其他额外的参数可以帮助我们超越这个限制? 有人有类似的情况或合适的解决scheme吗? 提前谢谢了, 托马斯

使用未绑定和nsd的CNAME执行谷歌安全search?

我正在尝试使用Unbound和Nsd来实现这一点: https : //support.google.com/websearch/answer/186669?hl = zh_CN 要为您的networking强制安全search,您需要更新您的DNS。 组态。 将www.google.com(以及您的用户可能使用的任何其他Google ccTLD国家子域)的DNS条目设置为forceafesearch.google.com的CNAME。 我们将为我们在此VIP上收到的请求提供安全searchsearch和图片search结果 我目前已经将pfsense 2.3中的Unbound设置为recursionDNSparsing器。 Google的请求被转发到正在本地主机上侦听的BIND。 BIND正在使用RPZ(响应策略区)并将其转发到谷歌DNS服务器8.8.8.8。 HK1的答案也类似: https://superuser.com/questions/826426/how-can-you-satisfy-googles-requirement-to-enforce-safesearch-at-the-network- 互联网上的所有post使用主机覆盖,除了上面的例子。 如果IP地址改变,那么conf文件将需要手动改变,这不是最可靠的选项。 对于性能,足迹(旧硬件)和可能的安全增强,我想切换绑定与Nsd。 我想要Unbound去做所有的解决。 查看文档和论坛并没有导致任何有成效的结果。 在有限的testing中,我总是在运行dig时使用SERVFAIL。 我试过这个: Unbound.conf … do-not-query-localhost: no … stub-zone: name: "google.com." stub-addr: 127.0.0.1@5353 stub-zone: name: "www.google.com." stub-addr: 127.0.0.1@5353 stub-zone: name: "google.com.au." stub-addr: 127.0.0.1@5353 stub-zone: name: "www.google.com.au." stub-addr: 127.0.0.1@5353 … Nsd.conf … server: ip-address: 127.0.0.1 […]

如何在无头模式下安装OpenOffice 3.1?

我需要在一个永远不会安装X的Linux机器上安装OpenOffice。 每次运行OpenOffice安装程序的安装程序时,都会抱怨系统没有Xterminal。 我正在使用OOo_3.1.0_LinuxIntel_install_wJRE_en-US.tar。 我已经为2.4版本做了这个无头版安装,但是我们遇到了一些性能问题,我们想要testing3.1版本。 rpm -i * rpm不起作用,因为它也在里面寻找libgnome。 我们正在尝试在CenOS 5.1中安装系统。 任何想法都欢迎?

旧的utmp条目

我是一个小型Debian Lenny服务器的pipe理员,我有这个问题:有时候,当用户的SSH会话closures时,不会从/var/run/utmp删除该条目,从而导致这样的消息: grawity @正弦〜$手指 finger:/ dev // pts / 31:没有这样的文件或目录 login名称Tty空闲login时间办公室电话 user1(user)pts / 1 1d Jul 15 19:12(foo.uk) user2(另一个用户)pts / 33 6:25 Jul 13 12:02(bar:S.1) user2(另一个用户)* pts / 34 6:31 Jul 13 17:00(bar:S.0) grawity(me)pts / 25 Jul 17 11:57(78-56-197-6:S.0) grawity(me)pts / 27 Jul 17 11:57(78-56-197-6.static.zebra.lt) 分段故障 grawity @ sine〜$ _ …有时甚至是一个段落或两个。 一旦utmp甚至有两个条目指向相同的tty(但属于不同的用户)。 任何想法为什么发生这种情况 到目前为止,我设法修复utmp(使用一些为删除Unix日志而devise的实用程序:>),但这显然不是解决scheme,不是每天都会发生的。 编辑:这个问题不是关于logging消失(到目前为止我还没有看到) […]

基于IP /stream程的带宽使用统计工具为Linux

我正在寻找一个简单的工具来报告基于IP /进程的服务器带宽使用情况。 原因是我们的服务器之一是“stream血”的带宽,有必要找出它的去向。 我目前正在使用vnstat ,但据我所知,它只报告使用情况。

如何在Arch Linux上构builddocbook 4.2文档?

我正在尝试构buildPostgreSQL HEAD的文档。 它需要我安装的docbook 4.2,但仍存在问题。 我详细描述了它 – 包括错误消息,软件包列表以及configuration邮件到postgresql通用邮件列表的选项。 你有什么想法如何能够build立这些文档?

Linux和NTFS权限

试图限制在linux文件系统中创build的目录内的文件夹。 我已经将权限更改为:root rwx,一个特殊的活动目录组rwx和所有其他r。 这样做后,不在特殊AD组中的人可以访问该目录并修改文件。 一旦这样做,当用户修改目录中的文档时,该组就变成“域用户”。 我必须手动将文档默认组更改回我的AD组。 我试图创build另一个AD组并修改权限来拒绝写入权限。 当通过Windows资源pipe理器执行此操作时,设置似乎会起作用,直到我再次查看受限制组的权限。 当我第二次查看时没有权限显示。 请协助。 Samba共享属性 [MyShare] comment = "blah blah blah" browseable = yes guest ok = no read only = no path = /xxx/xxxxx/ create mask = 0640 directory mask = 0750 admin users = @"domain\Domain Admins", @"domain\group A", @"domain\group B" valid users = @"domain\Domain Admins", @"domain\group A", […]

限制帐户的窗口pipe理器选项

在Red Hat Linux上,一个特定的帐户如何被限制为使用特定的窗口pipe理器login? 例如,只允许fvwm2,但是KDE和GNOME不允许。 或者不允许的窗口pipe理员被迫退出?

实时监控多个Linux日志文件

我正在debugging允许远程作业提交的Linux应用程序,将每个作业的输出logging到一个新文件中。 日志文件path符合: /joblogs/job_*/JOB.LOG 通配符表示唯一的工作号码。 我希望能够拖曳每个作业日志,包括在发出tail(或其他)命令后创build的新日志。 我以为我可以使用multitail做到这一点,但我无法找出正确的使用参数集。 例如, multitail -q 1 "/joblogs/job_*/JOB.LOG" 似乎为每个新的日志文件创build一个窗口只是我想要的方式,但它不显示文件窗口中的任何输出。 任何人都知道如何使用multitail或其他Linux工具来做到这一点?