CentOS公升級sudo版本

2021-10-23 16:20:10 字數 945 閱讀 3319

1檢視sudo版本

3.解壓

tar -zxvf sudo-1.9.2.tar.gz
cd sudo-1.9.2

./configure --prefix=/usr --libexecdir=/usr/lib --with-secure-path --with-all-insults --with-env-editor --docdir=/usr/share/doc/sudo-1.9.2 --with-passprompt="[sudo] password for %p: "

如果沒有安裝gcc會出現下面錯誤configure: error: no acceptable c compiler found in $path

需要安裝gcc

yum install gcc
make
make install && ln -sfv libsudo_util.so.0.0.0 /usr/lib/sudo/libsudo_util.so.0
visudo

#在root all=(all) all

#下面新增 all=(all)all

8檢視sudo版本

公升級sudo的版本

起因 sudo 的全稱是 superuserdo 它是linux系統管理指令,允許使用者在不需要切換環境的前提下以其它使用者的許可權執行應用程式或命令,通常是以 root 使用者身份執行命令,以減少 root 使用者的登入和管理時間,同時提高安全性。該漏洞是 sudo安全策略繞過問題,可導致惡意使用...

公升級sudo版本,修復漏洞

更新ubuntu sudo版本 3.建立packages.gz包,裡面記錄了packs資料夾下面的軟體包資訊,包括依賴資訊。dpkg scanpackages data test dev null gzip data test packages.gz r 4.加本地源 cat etc apt sou...

centos公升級kernel版本

1 將原來的yum源備份 cp r etc yum.repos.d etc yum.repos.d.bak2 建立新的centos base.repo 3 關掉其他的yum源路徑 vim etc yum.repos.d centos media.repo enabled 0 4 yum makeca...