移除CentOS服务器不需要的服务

service pcscd stop
chkconfig pcscd off
service hidd stop
chkconfig hidd off
service avahi-daemon stop
chkconfig avahi-daemon off
service gpm stop
chkconfig gpm off
service anacron stop
chkconfig anacron off
service bluetooth stop
chkconfig bluetooth off
service rpcidmapd stop
chkconfig rpcidmapd off
service nfslock stop
chkconfig nfslock off
service atd stop
chkconfig atd off
service xfs stop
chkconfig xfs off
service cups stop
chkconfig cups off
service rpcidmapd stop
chkconfig rpcidmapd off

Centos tmp 目录安全 高级教程

Centos tmp目录安全 高级教程

一般被注入都有这个目录的安全问题导致的

cp /etc/fstab /etc/fstab.bak #备份fstab分区文件
cd /usr
dd if=/dev/zero of=tmpDSK bs=1024 count=2048000 # 建立空白文件 2048000 = 2G 1024000 = 1G
mkfs.ext3 -j /usr/tmpDSK # 格式化空白文件为ext3格式
cp -Rp /tmp /tmp_backup # 备份老的tmp目录下的文件

如果已经商用了系统 注意先停掉mysql和httpd相关服务
service httpd stop && service mysqld stop

mount -o loop,noexec,nosuid,rw /usr/tmpDSK /tmp #挂载到tmp分区覆盖
chmod 1777 /tmp #更改权限
cp -Rp /tmp_backup/* /tmp/ # 恢复备份文件到新挂载的分区

echo “/usr/tmpDSK /tmp ext3 loop,rw,noexec,nosuid,nodev 0 0” >> /etc/fstab # 系统启动时 自动挂载
rm -rf /var/tmp/ # 删除/var/tmp
ln -s /tmp/ /var/tmp # 建立快捷方式到/tmp下

这样就完成了

CentOS 6.0 DirectAdmin 安装错误的解决办法

CentOS 6.0 DirectAdmin 安装错误的解决办法

安装会有bug
最后 yum 更新会有这个问题
CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum/yum.co

替换yum.conf 无法解决
更换源 无法解决

解决办法
cd /usr/local/lib
mv libcurl.so.4.2.0 libcurl.so.4.2.0.bak
ln -s /usr/lib/libcurl.so.4.1.1 libcurl.so.4.2.0

现在试试 yum -y update 即可正常工作
libcurl版本导致的bug

Posts navigation

1233031323334
Scroll to top