网站首页 > 博客文章 正文
munge用于在slurm中提供集群的身份验证和加密工具,需要在所有节点安装部署
安装部署munge大致有以下几个步骤,
参考网址:https://www.cnblogs.com/haibaraai0913/p/11016885.html
1、安装依赖软件包
2、安装munge
3、创建随机密钥并分发密钥文件
4、查验和修改用户munge文件及目录属性
5、启动和验证
一、安装依赖包
apt install gcc #C 语言的编译器,用于编译 munge 的源代码
apt install openssl #提供加密和解密功能的库,用于生成和验证 munge 的密钥。这个在安装ubuntu的时候已经勾选了
apt install libssl-dev #提供 SSL 开发支持的库,用于让 munge 调用 openssl 的函数
apt install make #编译工具
二、从系统源安装munge
1、从系统源安装munge:
sudo su
apt install munge #版本是munge-0.5.13
2、创建或修改密钥文件
安装后自动创建了一个munge用户和组,同时创建了一个默认的密钥文件/etc/munge/munge.key,这个密钥文件归属到munge用户,权限是400
也可以重新生成随机密钥文件
cd /etc/munge
cp munge.key munge.key.old #备份
rm munge.key #删除key文件
dd if=/dev/random bs=1 count=1024 >/etc/munge/munge.key #生成新的随机密钥文件
chown munge:munge munge.key #把所有者和用户组改为munge
chmod 400 munge.key #修改为只读权限
3、查看和修改目录属主和权限
ll /var/{lib,log,run}/munge #查看/var下lib,log,run目录下的munge文件夹属主和权限
可以看到安装时已经创建了文件夹和权限
4、启动和查看munge服务
systemctl enable munge #设置munge开机启动
systemctl start munge #启动munge服务
systemctl status munge #查看munge状态
munge -n #生成并显示一个空字符串的凭据,用来测试munge服务是否正常工作,如果能够输出一个凭据,那么说明munge服务已经启动并运行
二、从官网下载安装包安装
1、下载
官网地址:https://github.com/dun/munge/releases
目前最新版是munge-0.5.15
mkdir /home/laohe/package
cd /home/laohe/package
wget https://github.com/dun/munge/releases/download/munge-0.5.15/munge-0.5.15.tar.xz #下载安装文件
2、解压并编译安装
tar -xvf munge-0.5.15.tar.xz #解压
cd munge-0.5.15 #切换路径
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var && make && make install #编译安装,会创建munge用户和组,但不会创建密钥文件
3、创建密钥
dd if=/dev/random bs=1 count=1024 >/etc/munge/munge.key
4、修改文件和目录属性
#修改目录属主
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
5、启动和查看munge服务
猜你喜欢
- 2024-09-17 ldd3测试系统环境搭建2 - Ubuntu5.04的安装
- 2024-09-17 Ubuntu 安装 kubernetes(Ubuntu 安装deb)
- 2024-09-17 Centos8.1 Linux下安装SoftEther VPN服务器实现远程办公
- 2024-09-17 如何安装双系统?win7下硬盘安装ubuntu步骤,开发必备
- 2024-09-17 ubuntu 安装nginx教程(ubantu安装nginx)
- 2024-09-17 nginx介绍与部署安装--ubuntu16.04
- 2024-09-17 ubuntu安装上(ubuntu安装上弹出who are you)
- 2024-09-17 Ubuntu下显卡驱动安装(ubuntu显卡驱动安装报错)
- 2024-09-17 如何在Ubuntu Linux上安装Wireshark工具最新版
- 2024-09-17 ubuntu 安装单机版minio(安装ubuntu单系统教程)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)