最近有幸跟着老大接触运维相关的知识,相继接触了ansible,pxe,fai,debian等知识点,现将FAI配置路上射杀的几只拦路虎记载如下,以作备忘,同时希望能给需要的小伙伴一点点帮助。
1.利用FAI自动装的debian系统,默认安装sudo包。
在 /srv/fai/config/package_config/下的FAIBASE文件中自定义客户端需要安装的软件包,因此,在此文件中添加sudo项,便可以默认安装。
*********************************************************************************************
*****************************************************************************************
2.修改系统默认语言为中文。
在/srv/fai/config/debconf/DEBIAN中,更改en_US.UTF-8改为zh_CN.UTF-8.
查看是否奏效:输入命令 echo $LANG,显示zh_CN.UTF-8
**********************************************************
**********************************************************
3.修改root默认密码。
装载完成后,客户端root用户的默认密码是fai。老大要求更改,一开始,尝试使用$ROOTCMD功能,例如改成debian。
在/srv/fai/config/scripts/DEBIAN/40-misc文件中,输入命令:$ROOTCMD echo "root:debian" | $ROOTCMD chpasswd
其中,$ROOTCMD是fai用于在客户端本地执行的内容;chpasswd是批量修改用用户密码的Linux命令。例如,直接修改ddd用户的密码为hello,
#echo ddd:hello | chpasswd
想了解更多chpasswd内容,可参考http://www.linuxidc.com/Linux/2015-02/113374.htm
但是,这样改过来后密码为明文,失去了修改的意义,所以直接修改密码密文。在/srv/fai/config/class/FAIBASE.var文件中直接修改ROOTPW的值。
**************************************************************************************************************************************
************************************************************************************************************************************************
PS:fai的明文为:$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1
4.Change FAI hello message.
安装完成后,root登录后,除了显示debian的相关信息,还会显示“Plan your installation,and FAI installs your plans”,这段文本储存在
/srv/fai/config/files/etc/motd/FAIBASE文件中,不想显示时,将其删除即可,或者改为个性文本内容。
PS:相关链接
1.FAI官方文档:http://fai-project.org/fai-guide/
2.使用FAI+PXE批量部署Debian: http://www.bkjia.com/Linuxjc/601646.html,参考了自定义安装包,感谢博主。
3.参考了里面的延时命令:http://blog.youkuaiyun.com/robertkun/article/details/16851109,感谢博主。
相关部分设计如图:
******************************************************************************************************************************************
***************************************************************************************************************************************************
感谢阅读,欢迎交流。