zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    [NOI2002]银河英雄传说
    Splay普及版
    线段树普及版
    长连接与短连接
    【HTTP】中Get/Post请求区别
    【HTML】知识笔记
    SVN使用教程总结
    《人生只有一次,去做自己喜欢的事》读书笔记
    【HTTP】无状态无连接的含义
    【HTML】解析原理
  • 原文地址:https://www.cnblogs.com/haibaraai0913/p/11016885.html
Copyright © 2011-2022 走看看