Articles of centos

桑巴组不起作用

我正在努力让桑巴队与团队合作。 我正在使用CentOS。 #sswords = yes lanman auth = no null passwords = no hosts allow = 129.130.155. netbios name = a server server string = base PHP server [team$] path= /var/www writable = yes valid users = @team force group = @team 我在linux中创build了一些用户,并将它们添加到一个名为team using的组中 groupadd -a -g用户名。 我试图login并得到一个NT_STATUS_NO_SUCH_GROUP 。 如果我在configuration文件中注释掉了最后两行,但是我希望拥有组的所有权,并且希望能够将用户添加到Linux中的组中,并使其能够与samba一起使用。

监视CentOS上的内存使用情况,并以特定的用法重新启动Apache

我使用基本的LAMP堆栈运行CentOS 5.3服务器。 我已经优化了LAMP和我的代码以尽可能高效地运行,但是Apache每隔一小时左右就会有一处内存泄漏,导致我的服务器死亡。 编写一个监视内存使用情况的脚本的最佳方法是什么,如果它达到450MB,则会终止所有Apache进程并重新启动Apache。 我知道C ++ / PHP和基本的Linux服务器pipe理,但我不熟悉Perl或bash脚本。 尽pipe如此,作为一个临时的解决scheme,我仍然可以开始学习任何解决scheme。

设置Linux的rpmforge存储库(RHEL)

我有一个Linux的centos(5.5)机器,在这个我已经部署amavisd(与clamav和spamassassin)。 提到这些: http://wiki.centos.org/HowTos/Amavisd http://wiki.centos.org/PackageManagement/Yum/Priorities 现在我有一台linux RHEL机器,具体如下: (Linux版本2.6.18-164.6.1.el5([email protected])(gcc版本4.1.2 20080704(Red Hat 4.1.2-46))x86_64 GNU / Linux Red Hat企业Linux服务器版本5.5(Tikanga)) 我想在此(RHEL)机器上设置上述软件,为此我(按照参考链接): install yum-priorities 但我无法安装在我的机器上,因为由RHEL提供的默认yum存储库不包含这个。 如何在RHEL机器上部署上述软件,build议安全备用。 请指导,因为我是这个问题上的新手。 提前感谢Ashish Sharma

在CentOS上启用mcrypt

当试图将Kohana3应用程序加载到我的服务器上时,我被警告说mcrypt未启用。 我怎样才能在我的CentOS服务器上启用mcrypt?

OpenVPN / HTTP / HTTPS服务器的基本IPTables设置

我试图在我的服务器上获得一个基本的IPTables设置,这将允许HTTP / SSH访问,并且可以使用服务器作为OpenVPN隧道。 以下是我当前的规则设置 – 问题是OpenVPN查询(端口1194)似乎由于此规则集而下降。 在login到VPN时Ping一个网站会导致响应: 请求超时icmp_seq 1从10.8.0.1 92个字节:目的地端口不可到达 当我清除IPTable规则ping从VPN工作正常。 有任何想法吗? iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE iptables -A INPUT -p tcp –dport 1194 -j ACCEPT iptables -A FORWARD -p tcp –dport 1194 -j ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -i ! lo -d […]

在UBUNTU和CENTOS上打印PHP的外文

我正在使用domdocuments并使用诸如$ div-> nodeValue的东西来从网页获取特定的信息。 在我的ubuntu机器上,当我做php crawl.php一切正常显示在中文(页面是在UTF-8)。 但是,在我的CENTOS机器上使用相同的代码时,我在terminal打印时会看到æ'å¤ååå¸。 当我把它保存到数据库时,这些字符也被搞乱了。 我注意到的一件事是,当我打印$内容时,两个系统都正确显示它们。

在Centos 5.5上安装Apache MPM Worker

我有一个CentOS 5.5。 服务器,并试图从MPM Prefork切换到MPM工作。 我目前安装了标准的yum httpd软件包,从我的阅读中我做了以下几点: 取消注释/ etc / sysconfig / httpd文件中的httpd.worker行。 我还确保httpd.worker文件存在于/ usr / sbin /目录中。 在进行上述更改之前,我也确保了httpd服务已经停止。 确保Apache已禁用PHP。 我很好,一旦我开始运行MPM工具,将使用FastCGI来处理PHP文件。 重启httpd服务,一切正常。 做一个#httpd -V 控制台告诉我它仍然使用prefork。 如果我执行#vi /etc/init.d/httpd,则httpd.worker行仍然被注释掉。 我试过改变这一点以及没有区别。 有什么build议么? 要看的东西? 我的应用程序需要工作人员的MPM,所以我唯一能想到的select是使用Ubuntu或者其他具有专用apache2-mpm-worker软件包的软件。 在某个地方有什么类似的yum回购? 提前致谢!

在CentOS中find“setpci:command not found”

我试图configuration运行CentOS 5.5的Mac Mini,以便在掉电后恢复供电时自动启动。 我明白下面的命令必须执行: setpci -s 0:1f.0 0xa4.b=0 当我在我的机器上运行该命令,虽然我得到bash: setpci: command not found 。 有没有我需要通过yum安装或什么的安装包? 我没有看到通过谷歌明确的答案,我看了setpci的手册页,它没有提到任何东西。 另外,这个命令是否需要在每次机器启动时运行?

kickstart ks.cfg:`url –url`指向哪里?

我有一个软盘(旧式)的kickstart文件(ks.cfg)。 我正在尝试安装CentOS 5.4。 我的ks.cfg的顶部说这个: install # Install from local cdrom or over the network. #cdrom url –url http://kickstart.example.org/pub/centos/5.4/ 在Apache服务器端,这个命令与这些404一起失败: kickstart.example.org 192.168.16.180 – – [01/Jun/2010:17:24:30 -0700] "GET /pub/centos/5.4///disc1/.discinfo HTTP/1.1" 404 314 "-" "urlgrabber/3.1.0" kickstart.example.org 192.168.16.180 – – [01/Jun/2010:17:24:43 -0700] "GET /pub/centos/5.4/repodata/repomd.xml HTTP/1.1" 404 316 "-" "urlgrabber/3.1.0 yum/3.2.22" 看起来,我的url的值与服务器上的目录结构不匹配,但是这是CentOS镜像的精确镜像。 url的值应该是什么? 这应该只包括操作系统(/pub/centos/5.4/),还是应该包含体系结构(/pub/centos/5.4/os/x86_64)? 这可以是一个variables(/pub/centos/5.4/os/$ARCH/)? 我看到Kickstart试图抓取一个名为“repomd.xml”的文件,但是为什么它在'/pub/centos/5.4/repodata/repomd.xml'中,当这些文件实际存在于'/ pub / centos / […]

如何保护从恶意上传的Cpanel / WHM

最近我的网站的index.php文件被replace为一些恶意的JavaScript代码。 我真的不知道它是如何被添加到页面。 今天当我试图通过FTP下载文件时,我的本地反病毒软件给了我一个警告。 我想这意味着它不是从我的电脑上传。 有没有办法在我的VPS(运行CentOS 5和Cpanel / WHM)上安装防病毒软件? 什么是mod_security 。 今后会有帮助吗?