linux系统管理指令Sudo出现重大漏洞!影响绝大多数Linux系统
参考文档:
https://mp.weixin.qq.com/s/hxCHt-2NIadEKyzfNcooBQ
升级centos/ubuntu系统sudo版本
更新ubuntu sudo版本
1.建立一个目录/data/Test,用于放所有下载的软件包
2. 将下载的sudo_1.9.5-3_ubu1604_amd64.deb 包放到/data/TEST中
3. 建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
dpkg-scanpackages /data/Test /dev/null |gzip > /data/Test/Packages.gz -r
4. 加本地源
cat /etc/apt/sources.list
deb file:/// /data/Test/
注意:
packs后面有一个斜杠,全路径前面还要有空格
5. 更新源
apt-get update
测试:
apt install sudo
sudo版本已升级至1.9.5p2版本
更新centos sudo版本
1、配置yum源
2、mkdir /data/Test
cd /data/Test
cp /root/rpmbuild/RPMS/x86_64/i40e-2.7.11-1.x86_64.rpm .
createrepo ./
yum install sudo #出现以下拨错
Downloading packages:
warning: /data/Test/sudo-1.9.5-3.el7.x86_64.rpm: V4 DSA/SHA1 Signature, key ID 7ee470c4: NOKEY
Public key for sudo-1.9.5-3.el7.x86_64.rpm is not installed
解决方法:
加上"--nogpgcheck"参数
yum install sudo --nogpgcheck
更新前版本:
更新后版本: