ubuntu安裝部署munge指引


源碼編譯安裝(全部節點)
#切換root
sudo su
#准備環境
apt install gcc
apt install openssl
apt install libssl-dev
apt install make #下載安裝包
wget https://github.com/dun/munge/archive/munge-0.5.13.tar.gz #解壓 tar -zxf munge-0.5.13.tar.gz #切換路徑 cd munge-0.5.13 #編譯安裝 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var && make && make install
創建密鑰(主節點)
#等待隨機數據 (推薦給偏執狂):
dd if=/dev/random bs=1 count=1024 >/etc/munge/munge.key
#獲取為隨機數據 (推薦給沒有耐心的人):
dd if=/dev/urandom bs=1 count=1024 >/etc/munge/munge.key
#輸入密碼的散列 (不推薦):
echo -n "foo" | sha512sum | cut -d' ' -f1 >/etc/munge/munge.key
#直接輸入密碼 (真心不推薦):
echo "foo" >/etc/munge/munge.key
新建用戶並修改文件所屬用戶(全部節點)
#新建用戶及其主目錄和登錄shell
useradd munge -m -s /bin/bash
#給用戶賦密碼
passwd munge
#修改目錄屬主
chown -R munge.munge /var/{lib,log,run}/munge
chown -R munge.munge /etc/munge
#修改目錄模式
chmod 711 /var/lib/munge
chmod 700 /var/log/munge
chmod 755 /var/run/munge
chmod 700 /etc/munge
chmod 400 /etc/munge/munge.key
拷貝密鑰(主節點)
#拷貝主節點密鑰到其余節點
scp /etc/munge/munge.key munge@ip:/etc/munge
啟動守護進程(全部節點)
#切換用戶
su munge
#啟動munge
/usr/sbin/munged
如果啟動報錯:/usr/sbin/munged: error while loading shared libraries: libmunge.so.2: cannot open shared object file: No such file or directory,則用root用戶執行ldconfig

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM