名称 | 版本 |
---|---|
系统 | CentOS Linux release 7.6.1810 (Core) |
安装好 Centos7 后,在用户根目录可以得到anaconda-ks.cfg文件,里面记录了安装系统时的一系列设置,将其放入解压后的镜像文件中,重新打包为iso,即可按照上一台机器的设置,自动安装新的机器。
下面我们来看一下ks文件内容
#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media #设置安装介质为cd
cdrom
# Use graphical install #设置图形化安装
graphical
# Run the Setup Agent on first boot
firstboot --enable #设置快速启动
ignoredisk --only-use=sda
# Keyboard layouts #设置键盘类型
keyboard --vckeymap=us --xlayouts='us'
# System language #设置语言
lang en_US.UTF-8
# Network information #设置网络信息
network --bootproto=dhcp --device=ens33 --onboot=off --ipv6=auto --no-activate
network --hostname=localhost.localdomain
# Root password #设置root用户密码
rootpw --iscrypted $6$in0cyxl4LL0yoHGb$sjWGLZAUTfqXaUDQ3FkxUHymQAXfKAVS.GSMkg4T3HEaGGX5IIWGydQtnrrIarXFs2ub3cGL/
# System services
services --enabled="chronyd"
# System timezone #设置时区和非root用户及密码
timezone America/New_York --isUtc
user --name=zhangtao --password=$6$2VA642h.1oUMLKU5$2KztXhMu5XhLxW2LFc3xrBxeAIIr88GF0r/ZFF/bCO9JmEnRVZHsGTlApeSUV2vZVmKifU1 --iscrypted --gecos="zhangtao"
# System bootloader configuration #系统开机执行
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
autopart --type=lvm
# Partition clearing information #硬盘执行格式化
clearpart --none --initlabel
%packages #配置需要安装的软件
chrony
kexec-tools
vim
lrzsz
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
更多请参考大神的博客:https://blog.csdn.net/sdd220/article/details/76794363
网友评论