CentOS 上 Cobbler 的用户管理
一 管理范围与总体思路
二 Web 界面用户管理(cobbler_web)
# htdigest -c /etc/cobbler/users.digest Cobbler admin
# htdigest /etc/cobbler/users.digest Cobbler operator
# htdigest /etc/cobbler/users.digest Cobbler admin
三 使用 PAM 或 LDAP 集中认证(可选)
# /etc/cobbler/modules.conf
[authentication]
module = authn_pam
随后在 /etc/pam.d/cobbler_web 中按需加入 pam_ldap.so、pam_sss.so 等条目。四 被安装系统的用户管理(Kickstart)
rootpw --plaintext YourPassword
# openssl passwd -1 -salt 'randomsalt' 'YourPassword'
rootpw --iscrypted $1$randomsalt$hashedstring
user jsmith --password 'plainpass' --iscrypted '$6$...hashed...'
# 或
user jsmith --password plainpass
五 权限与安全加固建议
chown -R cobbler:cobbler /var/lib/cobbler /var/www/cobbler
chmod 600 /etc/cobbler/settings