centos6 安装cobbler
[root@localhost ~ 05:10:15]#yum install cobbler
centos7 安装cobbler
[root@localhost ~ 05:10:15]#yum install cobbler
[root@centos7-5 ~]# systemctl start cobblerd.service ###启动cobbler
cobbler的web管理实现
cobbler-web 提供cobbler的基于web管理界面, epel源
yum install cobbler-web
认证方式
认证方法配置文件: /etc/cobbler/modules.conf
[root@centos7-5 ~]# cat /etc/cobbler/modules.conf
支持多种认证方法:
- authn_configfile
- authn_pam
centos7安装cobbler-web
[root@centos7-5 ~]# yum install cobbler-web
[root@centos7-5 ~]# rpm -ql cobbler-web
[root@centos7-5 ~]# cat /etc/httpd/conf.d/cobbler_web.conf ###cobbler-web界面配置文件
[root@centos7-5 ~]# systemctl restart httpd
[root@centos7-5 ~]# ss -ntl
LISTEN 0 128 :::443 :::* ###cobbler-web监听端口
cobler-web登陆界面
更改cobbler的验证方式
cobbler_web基于pam模块验证
[root@centos7-5 ~]# vim /etc/cobbler/modules.conf
[authentication]
module = authn_configfile 修改= authn_pam
[root@centos7-5 ~]# vim /etc/cobbler/users.conf pam验证下的用户名和密码路径
[admins]
admin = "" ### cobbler用户名存放处
cobbler = "" ### cobbler密码存放处
[root@centos7-5 ~]# useradd -s /sbin/nologin cobbler2
[root@centos7-5 ~]# echo root123 | passwd --stdin cobbler2
[root@centos7-5 ~]# vim /etc/cobbler/users.conf
[admins]
admin = "cobbler2" ### 添加新增用户为cobbler用户
cobbler = "" ### 密码为刚设置的root123
[root@centos7-5 ~]# systemctl restart cobblerd
在界面中登陆。