配置 Anaconda Repository 以使用 PAM ¶
打开 Anaconda Repository 配置文件$PREFIX/etc/anaconda-server/config.yaml
并添加以下配置以启用 Pluggable Authentication Module (PAM) 支持:
AUTH_TYPE: PAM
将身份验证切换为 PAM 时,管理员帐户丢失,因此您需要再次添加管理员帐户:
anaconda-server-admin set-superuser "jsmith"
要应用更改,请重新启动 Anaconda 存储库服务器:
supervisorctl restart all
打开一个新的浏览器窗口并导航到您本地的 Anaconda Repository 安装:
http://your.anaconda.server
注意:将“your.anaconda.server”替换为您实际的 Anaconda 存储库服务器 IP 地址或域名。
您现在可以使用您的 PAM 凭证登录。
注意:要使用“shadow”PAM后端,将运行Anaconda Repository的用户(通常是“anaconda-server”)添加到“shadow”组:
sudo usermod -a -G shadow anaconda-server