commit 1045b1a585ee9d0a187ad090c698a9a5bd0095bf parent 5abf607a8a1b57e0e93d41795acee23f244d5549 Author: pyratebeard <root@pyratebeard.net> Date: Mon, 9 Jun 2025 10:49:44 +0100 updates updates Diffstat:
M | glossary.md | | | 1 | + |
A | software/freeipa.md | | | 14 | ++++++++++++++ |
M | software/index.md | | | 3 | +++ |
3 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/glossary.md b/glossary.md @@ -43,6 +43,7 @@ * [flatpak](/linux/flatpak) * [flipper_zero](/hardware/flipper_zero) * [freebsd](/unix/freebsd) +* [freeipa](/software/freeipa) * [ftp](/software/ftp) ## g diff --git a/software/freeipa.md b/software/freeipa.md @@ -0,0 +1,14 @@ +# freeipa + +## no passwd sudo rule +``` +ipa group-add --desc="sysadmins" sysadmins +ipa sudorule-add sysadmin_sudo \ + --hostcat=all \ + --runasusercat=all \ + --runasgroupcat=all \ + --cmdcat=all +ipa sudorule-add-user sysadmin_sudo --group sysadmins +ipa sudorule-add-option sysadmin_sudo --sudooption='!authenticate' +ipa group-add-member --user=<username> sysadmins +``` diff --git a/software/index.md b/software/index.md @@ -54,6 +54,9 @@ * [at](at) * [cron](cron) +## security +* [freeipa](freeipa) + ## terminals * [termux](termux) * [tmux](tmux)