Where and how to install the components#
Packages are available for the majority of linux distributions from our KIT repo server.
Some of these packages are available for Mac (via homebrew), too.
Windows ssh-client users have reported to be happy with WSL.
The examples show the installation with debian based systems. We are
confident that you are smart enought to install the same package using
yum, or zypper. ;)
SSH Server#
You need motley-cue and oinit-openssh, as well as oinit-ca.
The oinit-ca may also be deployed on a dedicated ssh-ca host.
apt install motley-cue oinit-openssh oinit-ca
You need motley-cue and pam-ssh-oidc.
You may remove the -autoconfig from the package name, if you want to edit
files in /etc/pamd.d/ manually details
here.
apt install motley-cue pam-ssh-oidc-autoconfig
Access Token:”, and alternate the prompt with
“Password:”.
Notice
- You will likely want to configure the way usernames and groups are configured in Motley Cue.
SSH-CA on a separate host#
You can easily install the oinit-ca on a different host:
- Make sure that the hosts
/etc/oinit/config.inipoints to the to the right Motley Cue URL. oinitclients will try to find theoinit-caby trying these locations: 1 Automatic:https://<ssh_hostname>/oinit2 DNS: theTXTrecord of_oinit.<ssh_hostname>3 Cmdline: users ofoinitcan specify theoinit-caURL viaoint add <ssh-host>[:port] http[s]://<ca-host>[:<port>][/path]`- Ensuring that ssh-certificates are correctly setup (find a good walk-through at https://bash-prompt.net/guides/ssh-certificates
Further information about oinit-ca is given under technical
details.
Last change: Feb 17, 2026 19:12:17