Articles of linux

各种Linux发行版的服务和相关信息数据库

我正在寻找一个数据库/列表的常见服务和相关的信息,各种Linux发行版。 例如,对于MySQL ,列表将指示init脚本位于RHEL上的/etc/init.d/mysqld和Ubuntu上的/etc/init.d/mysql 。 其他发行版和其他信息(如configuration文件或日志目录的path)将遵循相同的逻辑。 你知道我在哪里可以find这样一个列表/数据库?

XtraBackup用于Xtradb群集的SST

我正在寻找一些说明/手册来设置用于SST的Xtrabackup的Percona Xtradb集群。 有什么configuration文件,我需要提供Xtrabackup脚本的login细节? 谢谢

netfilter:如何通过reqid标记数据包?

我有以下问题。 我有使用防火墙标记的SA。 所以只有具有该标记的数据包才能被编码和解码。 我设法设置应该被编码的数据包的标记,但是我不能让对方工作。 我有传入的数据包需要解密,我需要为这些设置正确的标记。 我实际上可以使用下面的命令设置标记: iptables -t mangle -A PREROUTING –proto esp -j MARK –set-mark 1 但是该规则匹配所有传入的esp数据包。 但是我会有多个SA,我需要设置不同的标记。 我尝试使用reqid或spiselect,但只要我尝试,规则不匹配任何东西。 有人可以帮我得到iptables命令吗? 最好的祝福, 斯特芬 root@vpn-b:~# setkey -D 10.5.0.2 10.5.0.1 esp mode=tunnel spi=3296784692(0xc480f134) reqid=1(0x00000001) E: aes-cbc c5eb72ab 906d5717 67e405f5 cfe73f7a A: hmac-sha1 6935290e e51f0965 06577876 0d6237d6 45a0083d seq=0x00000000 replay=32 flags=0x00000000 state=mature created: May 15 22:23:06 2012 current: […]

我怎样才能让Openfire 3.7.1“记住”它的configuration?

我已经(直到今天早上)已经连续370天没有被感动的Openfire内联网XMPP服务器,并且总共运行了大约3年。 用户在相邻服务器上对AD进行身份validation,并按OU分组。 所有这些function都很好用。 我的问题是,今天早上服务崩溃了,当我试图使用pipe理控制台来确定问题是什么时,我的助手得到了一个“没有Java堆空间”的错误(没有屏幕截图,对不起)。 我们去了物理控制台,重新启动服务,并重新启动,至less没有可见的错误。 但是现在,试图进入pipe理控制台会出现初始设置页面。 我呻吟了一下,却挖出笔记,重新input了所有的LDAP信息和数据库连接信息。 有些满意之后,我点击“loginpipe理控制台”button,然后等待……只是返回到我刚刚离开的设置屏幕,询问我的首选系统语言是什么。 所以: MySQL服务器正在运行,并且/opt/openfire/conf/openfire.xml文件中的连接信息是正确的。 我通过使用该文件中的凭据来testing连接来查看ofProperty表。 检查ofProperty表的内容显示设置保存在那里,包括所有的LDAP信息,名称和其他字段,组定义,一切。 但Openfire拒绝从数据库中加载这些文件。 我已经检查的东西: 检查/ var / log / messages不会显示任何exception情况。 MySQL运行良好,能够从本地主机以及我的机器上的MySQL工作台连接。 我的磁盘使用了3%。 内存不是问题,使用0k交换。 这台机器只运行openfire,没有别的。 Netstat只显示在9090和9091pipe理端口上侦听的openfire进程。 运行ps只显示pipe理进程。 没有更新已经安装。 没有configuration已经改变。 这台机器不能从互联网上访问,所以黑客似乎不太可能。 也没有其他的迹象。 编辑:日志剪报显示连接被拒绝,但显然只发生在早些时候: 2012.05.16 09:27:47 org.jivesoftware.database.DbConnectionManager – Unable to get a connection from the database pool (attempt 10 out of 10). com.mysql.jdbc.CommunicationsException: Communications link failure due to […]

ACL多个默认组?

使用Linux ACL,你可以有多个组,默认访问一个文件夹? 我想要这个在不同的编码组+几个进程之间共享代码库。 我的想法是,如果来自一个组的用户在共享存储库内创build内容,即使所有者是该用户,默认权限也会传播到该新文件,而其他用户仍然可以访问该内容。 这是我作为根尝试的: mkdir / tmp / temp chmod 770 / tmp / temp setfacl -dm g:www-data:rx,g:sambashare:rx / tmp / temp getfacl / tmp / temp #file:temp #所有者:根 #组:根 用户:: RWX 组:: RWX 其他:: – – 默认:用户:: RWX 默认:组:: RWX 默认:组:WWW的数据:RX 默认:组:sambashare:RX 默认:面膜:: RWX 默认:其他:: — 作为testuser ID uid = 1004(testuser)gid = 1007(testuser)groups […]

多个IP到单个接口

我使用OpenStack,但我认为这是一个更普遍的问题。 其实我有一个专门的1 ip地址,我买了另一个,并添加使用openstack的新星pipe理cli。 所以现在这就是我得到的 $ ip addr 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:30:48:fc:4c:92 brd ff:ff:ff:ff:ff:ff inet 188.165.xx/24 brd 188.165.225.255 scope global eth0 inet 94.23.xx/32 scope global eth0 inet6 fe80::230:48ff:fefc:4c92/64 scope link valid_lft forever preferred_lft forever 所以看来,这两个IP绑定到eth0,问题是,我没有收到数据包目的地设置为94.23.xx,当我运行tcpdump -i eth0我看到数据包到两个ip,当我运行tcpdump -p – 我eth0,所以不在promiscous模式,我看到数据包只有第一个ip,所以dnat和我所需要的不会工作。 如果我尝试在主机上ping 94.23.xx工作正常,从外面给出超时。 任何想法? 最好的祝福 编辑: $ ip […]

Box Trapper恐惧症

共享服务器上的虚拟主机是否是Box Trapper? 我想问的原因是没有人使用它,因为CSF信息 启用boxtrapper可以非常容易地导致您的服务器被列入常见的RBL,并且通常会增加整体垃圾邮件负载,而不是减less垃圾邮件负载。 您应该在WHM>调整设置> BoxTrapper垃圾邮件陷阱中禁用它 这有什么好担心的吗? 是什么导致BoxTrapper不好?

将variables传递给命令

也许愚蠢的问题,但我无法find任何地方。 我有一个variables在procmail(例如$ SUBJECT),我需要推它到一些shell命令。 就像是: #在/ etc / procmailrc中 SUBJECT =“^(XX – )?Subject:?” #在用户定义的procmailrc文件中 FORMAIL =的/ usr /斌/ FORMAIL :0 fhw | $ {FORMAIL} -A'X-Subject-Is:$ SUBJECT' 但它保存了一个头X-Subject-Is: $SUBJECT ,而不是主题行。有什么办法,如何将variables推送到shell命令?

为我的需求build立正确的系统

我将提供“文件托pipe”服务,我需要一些与我一起工作的东西,并允许项目扩展。 起初,我正在考虑一个采用RAID 5的大型服务器作为初创公司,但后来我认为使用多台服务器会更好,因为未来扩展容易,应该更便宜,但我完全不知道这些服务器应该/可以链接,如果多个服务器将作为一个单一的系统。 你能帮我解决一些想法和链接,关于将多个服务器连接在一起的信息,使它们作为一个系统运行,这样我就可以像处理一台服务器一样使用所有的处理器和磁盘空间+如果一台服务器崩溃了,其数据? 其他服务器能否正常工作? 对于服务器地理位置不同的位置,以及如何将文件从一个位置传递到另一个位置,我仍然有更多的疑问,但这不是现在的优先事项。 我已经在Google上阅读过这个function,但是他们正在使用他们自己的文件系统和其他一些不公开的function。

NetFlow存储计算器

我计划部署NetFlow服务器(使用NfSen / NfDump)从Cisco设备收集数据; 有没有可以用来计算我的服务器需求的标准计算或准则,特别是我需要计划存储。 有没有一种方法可以知道每天要收集多less数据,例如,给定N个stream量? 比方说,一台设备每天有10kstream量,这通常是XYZ MBs,所以我可以扩展它? 如果不是这样,你们每天logging多lessstream量,这个数据是多less? 希望我们能从其他人的数字中得出一个估计! PS如果有所作为,我将从<= 50个最大设备(每个不超过50Mbps)进行采集。