반응형
CentOS 6.4 Kickstart 설정 예제
Red Hat Enterprise Linux 3 : 시스템 관리 가이드 - 9장. 킥스타트 설치
http://www.linux4u.co.kr/RedhatAS/s1-kickstart2-options.html
Kickstart 설정 파일 경로
[root@kss kickstart]$ pwd
/tftpboot/kickstart
Kickstart 설정 파일 전체
[root@kss kickstart]$ cat ks_centos6.4_64.cfg
#platform=x86,AMD64,Intel EM64T
#version=RHEL6
# 1. 설치 방식 지정
install
# 설치 미디어 지정 (NFS 방식)
nfs --server=192.168.1.105 --dir=/mnt/centos6.4_64
# 설치 완료 후 자동 재부팅
reboot
# 2. 언어 및 키보드 설정
lang ko_KR.UTF-8
keyboard us
# 3. 네트워크 설정
network --bootproto=dhcp --device=eth0 --onboot=yes
# (정적 IP 사용 시 예시)
#network --onboot=yes --device=eth0 --bootproto=static --ip=10.0.2.15 --netmask=255.255.255.0 --gateway=10.0.2.254 --nameserver=10.0.2.1
# 4. 루트 패스워드 설정 (암호화된 값)
rootpw --iscrypted $6$os.IJnUFIbnt3Qjb$i76tetjZXCubPR39pV3i3ixS7EemQTRm.wvX5njkOWVz0TfBxgi13SuwFWjvXf576T2ymsUEJ/EetVhmDsvTe0
# 5. 보안 및 인증 설정
firewall --disabled
authconfig --enableshadow --passalgo=sha512
selinux --disabled
# 6. 설치 모드 및 그래픽 설정
text
skipx
# 7. 시간대 설정
timezone --utc Asia/Seoul
# 8. 부트로더 설정
bootloader --location=mbr --driveorder=sda --append="nomodeset rhgb crashkernel=auto quiet"
# 9. 설치 로그 레벨
logging --level=info
# 10. 디스크 파티션 구성
clearpart --all
part swap --asprimary --size=2048
part / --fstype=ext4 --grow --asprimary --size=200
# 11. YUM 저장소 설정
repo --name="CentOS" --baseurl=http://mirror.cdnetworks.com/centos/6/os/x86_64/ --cost=100
# 12. 설치 후 재부팅
reboot
# 13. 설치할 패키지 그룹 지정
%packages
@client-mgmt-tools
@core
@korean-support
@server-policy
%end
rootpw 값은 SHA512 암호화 문자열로 지정
python -c 'import crypt; print(crypt.crypt("비밀번호", "$6$SALTsalt"))'
728x90
반응형
'리눅스' 카테고리의 다른 글
| grep 명령어 (1) | 2013.09.16 |
|---|---|
| CentOS 7에서 Kickstart 파일을 생성하는 가장 간편한 방법(Kickstart Configurator) (0) | 2013.09.16 |
| Kickstart를 활용한 CentOS 6.4 무인 자동설치(PXE 부팅 기반) (2) | 2013.09.15 |
| CentOS 6.4에서 SYSLINUX을 설치하는 방법 (0) | 2013.09.15 |
| 우분투 22.04에서 TFTP 서버를 구축하는 방법 (0) | 2013.09.15 |