mrsh - Remote shell program that uses munge authentication
==========================================================
'mrshd' and 'mrlogind' require 'munge' authentication to be
configured and running.
Prequisites (if munge is not configured and running, yet)
---------------------------------------------------------
1. Create a system user and group 'munge' with an identical UID/GID
on all participating machines:
# groupadd -r --gid <GID> munge
# useradd -r --uid <UID> --gid <GID> --home-dir /var/run/munge -s
/bin/false -c "MUNGE authentication service" munge
2. Install 'munge' on these machines.
# zypper in munge
3. Copy the munge key from one of these machines to all others:
# scp /etc/munge/munge.key root@<target>:/etc/munge/munge.key
4. Start (and optionally enable) munge:
# systemctl enable munge
# systemctl start munge
Steps (server side):
--------------------
1. Install package mrsh-server:
# zypper install mrsh-server
2. Start (and optionally enable mrlogind and mrshd:
# systemctl enable mrlogind.socket
# systemctl start mrlogind.socket
# systemctl enable mrshd.socket
# systemctl start mrshd.socket
Steps (client side):
--------------------
1. Install package mrsh:
# zypper install mrsh