Articles of centos

/ dev / null文件成为常规文件

在我们的生产服务器突然/dev/null成为一个普通的文件,由于这个sshd服务停止,无法login服务器。 而且我们也试着按照以下步骤来configuration回字符设备文件, rm -rf /dev/null mknod /dev/null c 1 3 只要我们运行rm命令/dev/null在mknod可以运行之前就被重新创build为常规文件。 我们无法弄清楚这是怎么发生的以及哪个组件正在创build这个文件。 所以,直到我们解决这个问题,我们无法创build/dev/null作为字符设备文件。

如何使用CentOS 6监控戴尔PERC H710 Raid控制器的硬盘状态?

我有一台运行CentOS 6的戴尔服务器,使用带Raid 5设置的PERC H710 Raid Controller卡,我想监视Raid Controller后面的硬盘故障/工作状态。 那么我应该可以使用bash脚本来监视硬盘状态,并在发生问题时发送警报邮件。 用于CentOS / Red Hat / Linux的LSI MegaRAID SAS命令工具(关于LSI MegaRAID SAS Linux Tools)不支持PERC H710,而smartctl也不支持。 基于戴尔网站, CentOS不支持此服务器( NX3200 PowerVault ),我无法下载任何Linux程序来监视硬盘。 [root@server ~]# lspci | grep RAID 03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05) [root@server ~]# smartctl -a /dev/sda smartctl 5.43 2012-06-30 […]

我应该担心yum更新突然想在我的CentOS 6系统上更新100多个软件包吗?

无论何时需要更新,我都会收到一封电子邮件提醒,通常会在当天完成。 这往往发生在大多数日子里。 无论出于何种原因,我从7月20日至今没有任何警报(我相信我前几天做了一个手动的yum更新,只是为了检查,果然没有什么可做的)。 今天的更新列出了很多东西。 这是从7月20日起的积压吗? 为什么在这个时候没有更新任何东西? 是否有一些重大的安全缺陷导致每个人都更新他们的软件? 或者我的系统出了问题? 或者回购已经妥协? 谢谢 ImageMagick.x86_64 6.7.2.7-2.el6 base ImageMagick-devel.x86_64 6.7.2.7-2.el6 base abrt.x86_64 2.0.8-34.el6.centos base abrt-addon-ccpp.x86_64 2.0.8-34.el6.centos base abrt-addon-kerneloops.x86_64 2.0.8-34.el6.centos base abrt-addon-python.x86_64 2.0.8-34.el6.centos base abrt-cli.x86_64 2.0.8-34.el6.centos base abrt-libs.x86_64 2.0.8-34.el6.centos base abrt-tui.x86_64 2.0.8-34.el6.centos base at.x86_64 3.1.10-48.el6 base augeas-libs.x86_64 1.0.0-10.el6 base authconfig.x86_64 6.1.12-23.el6 base b43-openfwwf.noarch 5.2-10.el6 base bash.x86_64 4.1.2-33.el6 base bind-libs.x86_64 32:9.8.2-0.37.rc1.el6_7.2 updates […]

如何备份一个完整的Centos服务器?

几个星期前,我从专用服务器切换到VPS。 现在,一切运行良好的VPS我想closures专用服务器,closures我的帐户与托pipe公司。 为了安心,为了更安全起见,我想在停止之前对服务器进行完整备份。 如果我发现在备份中需要一些东西,最好的方法就是可以浏览的备份。 什么是从命令行最好的解决scheme? 更新: 中等:networking

我如何让SELinux在同一个文件夹上允许Apache和Samba?

在configuration我有设置我希望允许桑巴和Apache访问/ var / www我能够设置一个上下文来允许桑巴访问,但然后httpd没有访问权限。 使用setenforce来消除问题,所以我知道它是SELinux。 另外:如何查看文件夹的上下文,以及文件夹是否可以有多个上下文? (CentOS的)

寻找最新的成功login和失败的尝试到CentOS服务器

我正在寻找一个日志文件或任何服务来报告由于用户名/密码错过匹配失败的最新login尝试。 CentOS有没有这样的工具? (内置是首选) 我的第二个问题,更一般地说,我需要一个渗透到我的服务器的日志文件。 理想情况下,这个日志应该包含所有的尝试,包括login,httpd活动和其他传统的开放端口。

如何禁用SMB打印支持?

我在一个存储服务器上运行CentOS,必须为Windows机器进行文件共享。 SMB版本是smbd version 3.5.5-68.fc13 我在/ var / log / messages中收到了很多错误消息,说明连接到CUPS服务器失败的尝试。 他们看起来像这样: Nov 30 18:49:34 big03 smbd[9927]: [2010/11/30 18:49:34.850620, 0] printing/print_cups.c:108(cups_connect) Nov 30 18:49:34 big03 smbd[9927]: Unable to connect to CUPS server localhost:631 – Connection refused 我明白,这个问题是由SMB提供打印机共享支持的事实产生的,但我真的不感兴趣。 我只是想禁用该function摆脱消息。 任何想法我怎么能做到这一点?

创build新的vsftpd用户并locking(指定)home / login目录

我需要定期临时和有限地访问安装了vsftp的CentOS Linux服务器上的各种目录。 我已经使用useradd [user_name]创build了一个用户,并使用passwd [password]给他们一个密码。 我在/var/ftp创build了一个目录,然后将其绑定到我希望限制访问的目录。 我还需要做些什么来确保当这个用户login到FTP时,他们只能访问这个目录吗?

我怎样才能确定什么是占用这么多的空间?

我正在使用df -h打印出人类可读的磁盘使用情况。 我想弄清楚什么是占用这么多的空间。 例如,有没有办法pipe这个命令,以便打印出大于1GB大小的文件? 其他想法? 谢谢

如何用yum在CentOS升级到最新的PHP版本?

我发现了一些关于这个的博客文章,但是对可能的副作用缺乏描述。 我真的可以使用一些详细的这些步骤: 如何添加一个提供PHP 5.4到yum的回购 这可以在CentOS中无缝地replace当前的PHP版本吗? 当它支持PHP 5.4时,如何切换回官方回购? (目前5.3.3在我的系统中) 有没有可能破坏我目前使用的PHP模块? 注意 人们在新版本中使用相同方法成功升级,并build议删除问题中的特定版本。 虽然在新版本实际上打破了某些东西的情况下固定版本是好事,但是我想保留社区提出的最新成功版本作为备注。 如果您在其他版本上成功升级,请随时更新。 PHP版本:5.4,5.5,5.6 CentOS版本:5,6