小编Sco*_*ack的帖子

即使允许使用 smtp 和 dns,Sendmail 也不能与 iptables 一起使用

我在 Ubuntu 10.04 上安装了 sendmail,仅用于 phpmail()功能。这工作正常,除非 iptables 正在运行(我一直在sendmail myemailaddress@domain.com用来测试这个)。

我认为我已经允许 SMTP 和 DNS(我用来测试 iptables 规则的脚本如下,在我的版本中是我的主机名称服务器的实际 IP),但无济于事!

iptables --flush

iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT

# Postgres
iptables -A INPUT -p tcp --dport 5432 -j ACCEPT

# Webmin
iptables -A INPUT -p tcp --dport 10000 -j ACCEPT

# Ping
iptables -A INPUT -p icmp --icmp-type echo-request …
Run Code Online (Sandbox Code Playgroud)

linux iptables sendmail

4
推荐指数
1
解决办法
8570
查看次数

针对 Leopard 服务器的 OS X 登录验证

在我必须在几个月内进行部署之前,我正在对 OS X Server 进行一些测试。我已经配置了 Open Directory,并创建了一些用户。我已经在 10.5 客户端上配置了目录实用程序,但登录身份验证没有按我预期的方式工作。我希望我可以使用在 Open Directory 中创建的任何用户的用户名/密码,并能够登录到客户端。相反,我似乎需要创建一个本地用户,然后您使用 Directory Utility 将其与目录用户同步。

或者,如果我向客户端添加 Active Directory 配置,我可以使用任何 AD 用户,正如我所期望的。

我希望不可能,还是配置可能有问题?

mac-osx-server authentication opendirectory

3
推荐指数
1
解决办法
4176
查看次数

你能帮我解决这个简单的“ulimit”吗?

我有一个编码错误的无限循环程序,我想在命令行上运行它 - 但不是永远。我想使用 ulimit 所以如果它永远循环,它就会被切断。

我想:

$> bash -c "ulimit -t 1; java myinfloopprogram"
Run Code Online (Sandbox Code Playgroud)

但就好像什么都没发生一样。这是怎么回事,是我的命令行命令错误吗?myinfloopprogram 运行得很好。

我正在运行一个终端,版本是 Ubuntu 9.10 。

ubuntu shell bash ulimit

3
推荐指数
1
解决办法
1277
查看次数

Puppet - 有什么方法可以从 Puppet Master(主机)复制客户端软件的预定义自定义配置文件?

到目前为止,我一直在用我使用过的 puppet 进行很多有趣的编码,到目前为止,它看起来可以完成我需要它做的大部分事情。

我在文档中没有找到的一件事(通过一些搜索)是如何(如果可能)在服务器上使用预构建的配置文件。例如:

我使用 puppet 来安装 httpd。现在我们在客户端上有 apache。那么现在 httpd.conf 需要一些自定义和特定设置。我有需要在 puppet master 上使用的 httpd.conf。我如何从傀儡大师那里得到它给客户端?

linux centos puppet

3
推荐指数
1
解决办法
5143
查看次数

显示 Subversion 存储库的内容

我希望能够从 Sun Solaris 客户端列出 subversion 存储库的内容。我需要提供什么 svn 子命令或选项才能做到这一点?

linux solaris command-line-interface svn

3
推荐指数
1
解决办法
8640
查看次数

如何干净、安静地重新加载 iptables 规则?

我有非常复杂和长的 iptables 脚本。无法通过手动插入/替换或删除操作现有的 iptables 配置。我有一个脚本,它只是刷新所有规则和自定义链,然后从头开始重新加载所有内容。在某种程度上,这种方法效果很好。

我有很多敏感流量,比如封装到 IP 数据包中的 E1 线路等等。我不能放弃所有规则并重新插入它们,因为这太慢了。如果没有超过 50 毫秒的规则,很多东西都会中断。除此之外,一些高吞吐量流量进入部分恢复的防火墙,最终导致非常糟糕的 conntrack 条目,需要手动干预才能恢复功能。

解决方案是在当前的末尾附加新规则,然后删除旧规则,这在理论上可以导致连续的规则集就位。问题是,带有自定义链、ipset 等的脚本变得非常复杂且容易出错。

问题是 - 你知道任何现有的解决方案(iptables 之上的额外层),它处理我在这里提到的问题?

提前致谢。

linux firewall nat iptables

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

Windows Server 2008 R2 软件突袭 5,重新同步(迄今为止 4 天)

我有一个 5x1,5Tb 硬盘的软件 raid 5,这个 raid 是在 Windows Server 2008 R2 中进行的。现在我知道重新同步可能需要很多时间来执行,但到目前为止它已经运行了 4 天并且它只有 5x1,5TB 硬盘,所以我开始想知道发生了什么!有什么方法可以让我看到它在这个过程中走了多远,因为它只说“重新同步”?

编辑:现在是 2011 年 3 月 4 日星期六,它仍在重新同步,从那时起就没有断电。

software-raid raid5 windows-server-2008-r2

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

思科术语:闪存和 nvram

我是一名学生,将在 6 月初参加我的 CCNA 考试,我正在做很多实际的复习,我往往会被诸如我即将发布的这个问题之类的小事分散注意力。这是关于闪存和 nvram。这些术语有时可以互换使用,即使它们是两种不同的事物。例如,从这个 Cisco 链接:http : //www.cisco.com/en/US/products/hw/switches/ps5213/products_tech_note09186a0080a49dbf.shtml

VTP 客户端和服务器系统需要来自其他 VTP 服务器的 VTP 更新立即保存在 NVRAM 中,无需用户干预。默认 CatOS 操作满足 VTP 更新要求,但 Cisco IOS 软件更新模型需要替代更新操作。为此,Catalyst 交换机的 Cisco IOS 软件中引入了 VLAN 数据库,作为一种立即保存 VTP 客户端和服务器的 VTP 更新的方法。此 VLAN 数据库采用 NVRAM 中名为 vlan.dat 文件的单独文件的形式。

然后在同一篇文章的后面,它添加了一些系统使用不同术语的上下文:

*单独存储在NVRAM中的vlan.dat可以被交换机访问。可以从其位置复制 vlan.dat 文件以进行备份。存储 vlan.dat 文件的内存位置名称因设备而异。在发出复制命令之前,请参阅相应的产品文档。

在 Cisco Catalyst 6500/6000 系列交换机中,它是 const_nvram:。同样,对于 Catalyst 4500/4000 交换机,它是 cat4000_flash:。在 Cisco Catalyst 29xx 系列和 Cisco Catalyst 35xx、3750 系列中,它被称为闪存:.*

所以这里的文档告诉我:

6500/6000 系列交换机:NVRAM = const_nvram:

4500/4000 系列交换机:NVRAM = cat4000_flash:

29xx、35xx、3750 系列:NVRAM = 闪存:

而且,根据 …

cisco ios

3
推荐指数
1
解决办法
4936
查看次数

使用 PAM LDAP 在 RHEL 上锁定用户帐户

我这里有一些边缘情况。我所在的机构有一个 RHEL 服务器,学生可以在其中登录并完成工作。帐户保存在 LDAP 中,服务器使用 PAM 和 LDAP 进行身份验证。在学年结束时,我需要锁定此服务器上的学生帐户 - 即保持它们完好无损,但阻止该用户登录。我已经尝试过passwd -lusermod -L,但在这两种情况下,用户仍然可以登录。

有没有办法锁定可以与 PAM LDAP 一起使用的帐户?

ldap pam rhel6

3
推荐指数
1
解决办法
587
查看次数

文件不存在 X 天后 rsync 删除

我有以下 rsync 命令:

0 0  * * *  rsync -av --delete /media/VIDEOS/ /media/lacie1/backup/videos/
Run Code Online (Sandbox Code Playgroud)

我想设置它,而不是像现在所做的那样进行复制,它会进行正常备份,并且仅在 X 天(例如 7 天)在源上找不到文件后才从目标中删除文件。这是为了在文件丢失时提供更大的恢复窗口,但不会保留大量重复文件,因为正在备份的文件会移动很多。

backup hard-drive rsync

2
推荐指数
1
解决办法
1075
查看次数