Linux:root下的文件-anaconda-ks.cfg

起因

root下文件

有个好玩的,一进入CentOS7,输入ls,却发现只有一个文件anaconda-ks.cfg,所以就了解一下。

这个文件是在Linux:root下的。

解释

据说,系统安装的时候生成的一个文件,通过这个文件可以修改成自动安装的脚本,用于自动安装同样配置的系统。

#version=DEVEL 版本=开发
# System authorization information 系统授权信息 
auth --enableshadow --passalgo=sha512
# Use CDROM installation media 使用光盘安装介质
cdrom
# Use graphical install 使用图形化安装
graphical
# Run the Setup Agent on first boot 运行在第一启动设置代理
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts 键盘布局
keyboard --vckeymap=cn --xlayouts='cn'
# System language 系统语言
lang zh_CN.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$rVL0xfcD/P.iK5lH$YItt8GnW6Zaa15QxD3hDcZmBv3SA7HOemRlF0TdwmW2yDNP7xMLlWpYOELYBjbOFDJU9UrvEv1/5JeyoTf6ya0
# System services 系统服务
services --enabled="chronyd"
# System timezone 系统时区
timezone Asia/Shanghai --isUtc
user --name=yvan --password=$6$5psWNNldUM4.7BW0$4Re9lI/XLRTugvyPIoJwM3U6TIVjqfaAnzk/64yos13t75ZBG9KSEnvl/P4X/NgJMeBiyIez90g7bwOEWQu3B. --iscrypted --gecos="yvan"
# System bootloader configuration 系统引导程序的配置 
bootloader --append=" crashkernel=128M" --location=mbr --boot-drive=sda
autopart --type=lvm
# Partition clearing information 分区信息
clearpart --all --initlabel --drives=sda

%packages
@^minimal
@core
chrony
kexec-tools

%end

# 这里是我安装时特地改的kdump配置
%addon com_redhat_kdump --enable --reserve-mb='128M'

%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

注意看:

有个坑

这里是off,表示安装 CentOS7 mini 时,未激活网络。这也表示一开始是没有网的。

详坑请见 这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。