티스토리 뷰
Redhat 공식 가이드 :
https://access.redhat.com/documentation/ko-KR/Red_Hat_Enterprise_Linux/5/html/Installation_Guide/s1-kickstart2-options.html
분석대상 |
install reboot url --url=http://x.x.x.x/os lang en_US.UTF-8 #langsupport --default=en_US ko_KR.eucKR en_US.UTF-8 keyboard us #mouse none network --onboot yes --device eth0 --bootproto dhcp rootpw xxxxxxxx firewall --disabled authconfig --useshadow --enablemd5 --enablecache selinux --disabled timezone Asia/Seoul zerombr bootloader --location=mbr # The following is the partition information you requested # Note that any partitions you deleted are not expressed # here so unless you clear all partitions first, this is # not guaranteed to work clearpart --all --initlabel #part / --fstype=ext4 --asprimary --size=20480 #part swap --asprimary --size=4096 #part /home --fstype=ext4 --grow --size=1 part / --fstype ext4 --size 1 --asprimary --grow part swap --size 2048 --asprimary %packages --default |
install (선택)
지금 리눅스 재설치및 업그레이드 한다는 명령어이며 반드시 cdrom, haeddrive, nfs, url로 설치할지 선택해야한다.
url(install에 종속)
설치 파일의 원격서버의 주소를 입력한다.
reboot(선택) 설치가 완료된 후 시스템을 재시작 하라는 명령어이다. 이외에도 halt, shutdown 명령어를 사용할 수 있다.
langsupport(삭제)
삭제된 명령어로 대체하기 위한 방법으로는 킥스타트 파일의 %packages
부분에서 지원하고자 하는 모든 언어에 대해 지원되는 패키지 그룹 목록을 만드시기 바랍니다. ex) 프랑스어 지원 @french-support
lang(필수)
설치과정에서 사용할 언어와 설치된 시스템에서 사용할 기본언어를 설정한다.
keyboard(필수)
설치된 시스템에서 사용할 기본언어를 설정한다.
mouse(삭제)
network(선택) 시스템에 네트워크 정보를 설정한다. 만일 kickstart가 네트워킹을 필요하지 않는다며느 ( 즉 NFS나 HTTP, FTP를 통해 설치 되지 않는다면) network는 설정하지 않아도 된다. 이런경우에는 동적 아이피 주소를 할당 받에된다. DHCP로 부터
--bootproto dhcp
DHCP로 IP를 받는다는 의미로 다른 옵션으로는 static과 bootp가 있다.
--device eth0
eth0에 IP를 할당한다.
--onboot
네트워크 디바이스의 on off 상태를 설정한다.
rootpw(필수)
root 패스워드 설정
firewall(선택)
방호벽 설정이다. iptable
--disabled
어떠한 iptables 룰도 정의하지 않는다.
--enabled
외부의 접속을 막는다. DNS나 DHCP요청등을
--port 포트 설정도 가능하다.
authconfig(필수)
인증과 관련되 옵션을 설정한다. 패스워드 암호방법 등을 설정한다.
--enablemd5
md5 암호방법을 사용한다. 사용자 패스워드에
--enablecache
enable the nscd service ?? 유저 정보를 캐싱하는거 같은데 위키 피디아 검색이 안됨 nis랑 LDAP으로 유저 정보 보낼때 유용하다는 설명이 있음
--useshadow
shadow password를 사용한다. /etc/passwd 에 유저패스워드를 암호화해서 저장
zerombr(선택) mbr을 초기화한다. bootloader(필수)
부트로더를 어떻게 설치 할 것인가? 를 설정한다.
--location
어느 위치에 생성할거냐 ? mbr 이냐 ? 아니면 특정 partition 이냐 ?
clearpart(선택)
파티션 정보를 초기화한다.
%packages 설치하는 부분 위 Kickstart 파일은 보안 설정이 되어 있지 않은 기본 설치 설정이라고 볼 수 있다.
'Linux' 카테고리의 다른 글
symbolic link (0) | 2015.05.21 |
---|---|
gcc 업데이트 (0) | 2015.05.20 |
리눅스 기본 port number (0) | 2015.03.26 |
MySQL Replicaton (0) | 2015.03.19 |
[LINUX : Permission] chmod, chown, chgrp, chattr, lsattr (0) | 2015.02.07 |