一、概述
进行环境加固需要将gcc安装包清理掉
以前加固命令
rpm -qa | grep -iE "^(gcc|cpp)"|xargs rpm -e --nodeps
#清理完依旧存在libgcc_s1这种的安装包
这次加固直接改了命令
rpm -qa | grep -iE "(gcc|cpp)"|xargs rpm -e --nodeps #将所有包含gcc的安装包都清理掉
登录mysql的时候直接报错:
mysql -uroot -p'123456'
mysql: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
#并且想用yum修复都不行,因为yum也需要这个库文件
解决办法
直接从相同操作系统机器拷贝一个过来
scp /lib64/libgcc_s.so.1 192.168.10.131:/lib64
chmod 755 /lib64/libgcc_s.so.1 #别忘了更改权限,拷贝过来的受umask影响,普通用户可能使用不了
然后执行yum重新安装一下
yum install -y libgcc_s1