今天继续给大家介绍Linux运维相关知识,本文主要内容是cobbler-web的相关知识
一、cobbler-web简介
cobbler支持在Web页面上进行管理,包括上传镜像、编辑kickstart等等。在安装cobbler和cobbler-web后,直接访问https://X.X.X.X/cobbler-web,即可访问cobbler的Web管理页面,如下所示:
注意,cobbler只支持使用https,因此,当我们使用http来进行访问时,会出现如下的页面:
二、cobber-web认证
在上图中,我们可以看到,想要通过cobbler-web对cobbler进行管理控制需要认证。在默认情况下,cobbler-web的登录用户名和口令都是cobbler。输入用户名和口令后,结果如下所示:
cobbler的用户名、密码等信息存储在/etc/cobbler/users.digest文件中,如下所示:
从图中可以看到,在文件中,分别存储了用户名、用户组和用户密码,这三个信息以分号间隔。
三、cobbler-web登录认证管理
有时,我们需要更改cobbler-web的登录密码,或者是新创建cobbler-web的管理用户。此时,我们应该使用htdigest命令。修改cobbler用户的密码过程如下,执行命令:
htdigest /etc/cobbler/users.digest "Cobbler" cobbler
在上述命令中,双引号内的"Cobbler"表示用户组,后面的cobbler表示用户名称,执行后,根据提示,输入两次新的密码,即可完成密码修改。执行过程如下所示:
完成后,我们还需要进行cobbler的同步,执行命令:
cobbler sync
即可。
这时,我们尝试使用修改后的密码登录,发现成功!
我们在执行上述命令时,如果指定的用户组和用户名不存在,则会创建新的用户组/名,执行结果如下:
相应的,在创建后,我们的/etc/cobbler/users.digest文件也会发生变化,如下所示:
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200