升级sudo

升级sudo

下载sudo-1.9.5p2.tar.gz软件包

https://www.sudo.ws/download.html

新建文件夹

mkdir /root/update_sudo

上传软件包到/root/update_sudo目录下
编写脚本update_sudo.sh

$ vim /root/update_sudo/update_sudo.sh
#!/bin/bash
echo "######查看sudo版本######"
sudo -V
echo "######查看gcc######"
yum list installed | grep gcc
gcc -v
​
read -p "环境验证完是否继续(y/n)" options
if [ "$options" == "y" ]; then
echo "######安装######"
echo "######解压sudo包######"
tar -zxvf /root/update_sudo/sudo-1.9.5p2.tar.gz -C /root/update_sudo/
echo "######安装sudo######"
cd /root/update_sudo/sudo-1.9.5p2 && ./configure --prefix=/usr --libexecdir=/usr/lib --with-secure-path --with-all-insults --with-env-editor --docdir=/usr/share/doc/sudo-1.9.5p2 --with-passprompt="[sudo] password for %p: " && make && make install && ln -sfv libsudo_util.so.0.0.0 /usr/lib/sudo/libsudo_util.so.0
echo "######查看sudo新版本######"
sudo -V
else
echo "######不安装######"
exit
fi

给权限

chmod +x /root/update_sudo/update_sudo.sh

运行脚本安装即可

你可能感兴趣的:(升级sudo)