ubuntu安装部署munge指引分析

符号 阅读:203 2019-12-26 12:43:16 评论:0
源码编译安装(全部节点)
#切换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 [email protected]:/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

 

标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
关注我们

扫一扫关注我们,了解最新精彩内容