linuxkickstart详解.doc

上传人:自*** 文档编号:126208167 上传时间:2020-03-23 格式:DOC 页数:18 大小:79.50KB
返回 下载 相关 举报
linuxkickstart详解.doc_第1页
第1页 / 共18页
linuxkickstart详解.doc_第2页
第2页 / 共18页
linuxkickstart详解.doc_第3页
第3页 / 共18页
linuxkickstart详解.doc_第4页
第4页 / 共18页
linuxkickstart详解.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《linuxkickstart详解.doc》由会员分享,可在线阅读,更多相关《linuxkickstart详解.doc(18页珍藏版)》请在金锄头文库上搜索。

1、kickstart详解=kickstart是什么 许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可以创建一个文件,这个文件包含了在典型的安装过程中所遇 到的问题的答案. Kickstart文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取.这个安装方法可以支持使用单一kickstart文件在多台机器上安装红帽企业Linux,这对于网络和系统管理员来说是个理想的选择. Kickstart给用户提供了一种自动化安装红帽企业Linux的方法. 如何执行kickstart安装 kic

2、kstart 安装可以使用本地光盘,本地硬盘驱动器,或通过 NFS,FTP,HTTP 来执行. 要使用 kickstart,必须: 1.创建一个kickstart文件. 2.创建有kickstart文件的引导介质或者使这个文件在网络上可用. 3.筹备安装树. 4.开始kickstart安装.创建kickstart文件 kickstart文件是一个简单的文本文件,它包含了一个项目列表,每个项目由一个关键字来识别.可以用Kickstart 配置应用程序创建它或是自己从头编写.红帽企业Linux安装程序也根据在安装过程中的选择创建一个简单的kickstart文件,这个文件被写入到/root/anac

3、onda-ks.cfg.可以用任何能够把文件保存为ASCII文本的文本编辑器或字处理器来编辑它. 首先,在创建kickstart文件时留意下列问题: 1.每节必须按顺序指定.除非特别申明,每节内的项目则不必按序排列.小节的顺序为: 命令部分,这里应该包括必需的选项. %packages部分,这部分选择需要安装的软件包. %pre和%post部分,这两个部分可以按任何顺序排列而且不是必需的. 2.不必需的项目可以被省略. 3.如果忽略任何必需的项目,安装程序会提示用户输入相关的项目的选择,就象用户在典型的安装过程中所遇到的一样.一旦用户进行了选择,安装会以非交互的方式(unattended)继续

4、(除非找到另外一个没有指定的项目). 4.以井号(#)开头的行被当作注释行并被忽略. 对于 kickstart 升级,下列项目是必需的: 1.语言 2.安装方法 3.设备规格(如果这个设备是在安装过程中所需要的) 4.键盘设置 5.upgrade 关键字 6.引导装载程序配置 7.如果任何其他的项目被指定为upgrade,这些项目将被忽略(注意这包括了软件包选择).kickstart命令选项 下面的选项可以放入kickstart文件.如果喜欢使用图形化的界面来创建kickstart文件,可以使用Kickstart 配置应用程序.(注:如果某选项后面跟随了一个等号(=),它后面就必须指定一个值.

5、在示例命令中,括号()中的选项是命令的可选参数.) autopart(可选) 自动创建分区,大于1GB的根分区(/),交换分区和适合于不同体系结构的引导分区.一个或多个缺省分区的大小可以用part指令重新定义. ignoredisk(可选) 导致安装程序忽略指定的磁盘.如果使用自动分区并希望忽略某些磁盘的话,这就很有用. 例如,没有ignoredisk,如要试图在SAN-cluster系统里部署,kickstart就会失败,因为安装程序检测到SAN不返回分区表的被动路径(passive path). 如果有磁盘的多个路径时,ignoredisk选项也有用处. 语法是: ignoredisk -

6、drives=drive1,drive2,. 这里driveN是sda,sdb. hda等等中的一个. autostep(可选) 和interactive相似,除了它进入下一屏幕,它通常用于调试. -autoscreenshot,安装过程中的每一步都截屏并在安装完成后把图片复制到/root/anaconda-screenshots.这对于制作文档很有用. auth或authconfig(必需) 为系统设置验证选项.这和在安装后运行的authconfig命令相似.在缺省情况下,密码通常被加密但不使用影子文件(shadowed). -enablemd5,每个用户口令都使用md5加密. -enabl

7、enis,启用NIS支持.在缺省情况下,-enablenis使用在网络上找到的域.域应该总是用-nisdomain=选项手工设置. -nisdomain=,用在NIS服务的NIS域名. -nisserver=,用来提供NIS服务的服务器(默认通过广播). -useshadow或-enableshadow,使用屏蔽口令. -enableldap,在/etc/nsswitch.conf启用LDAP支持,允许系统从LDAP目录获取用户的信息(UIDs,主目录,shell 等等).要使用这个选项,必须安装nss_ldap软件包.也必须用-ldapserver=和-ldapbasedn=指定服务器和ba

8、se DN(distinguished name). -enableldapauth,把LDAP作为一个验证方法使用.这启用了用于验证和更改密码的使用LDAP目录的pam_ldap模块.要使用这个选项,必须安装nss_ldap软件包.也必须用-ldapserver=和-ldapbasedn=指定服务器和base DN. -ldapserver=,如果指定了-enableldap或-enableldapauth,使用这个选项来指定所使用的LDAP服务器的名字.这个选项在/etc/ldap.conf文件里设定. -ldapbasedn=,如果指定了-enableldap或-enableldapau

9、th,使用这个选项来指定用户信息存放的LDAP目录树里的DN.这个选项在/etc/ldap.conf文件里设置. -enableldaptls,使用TLS(传输层安全)查寻.该选项允许LDAP在验证前向LDAP服务器发送加密的用户名和口令. -enablekrb5,使用Kerberos 5验证用户.Kerberos自己不知道主目录,UID或shell.如果启用了Kerberos,必须启用LDAP,NIS,Hesiod或者使用/usr/sbin/useradd命令来使这个工作站获知用户的帐号.如果使用这个选项,必须安装pam_krb5软件包. -krb5realm=,工作站所属的Kerberos

10、 5领域. -krb5kdc=,为领域请求提供服务的KDC.如果的领域内有多个KDC,使用逗号(,)来分隔它们. -krb5adminserver=,领域内还运行kadmind的KDC.该服务器处理改变口令以及其它管理请求.如果有不止一个KDC,该服务器必须是主KDC. -enablehesiod,启用Hesiod支持来查找用户主目录,UID 和 shell.在网络中设置和使用 Hesiod 的更多信息,可以在 glibc 软件包里包括的 /usr/share/doc/glibc-2.x.x/README.hesiod里找到.Hesiod是使用DNS记录来存储用户,组和其他信息的 DNS 的扩

11、展. -hesiodlhs,Hesiod LHS(left-hand side)选项在/etc/hesiod.conf里设置.Hesiod 库使用这个选项来决定查找信息时搜索DNS的名字,类似于LDAP对 base DN的使用. -hesiodrhs,Hesiod RHS(right-hand side)选项在/etc/hesiod.conf里设置.Hesiod 库使用这个选项来决定查找信息时搜索DNS的名字,类似于LDAP对base DN的使用. -enablesmbauth,启用对SMB服务器(典型的是Samba或Windows服务器)的用户验证.SMB验证支持不知道主目录,UID 或 s

12、hell.如果启用SMB,必须通过启用LDAP,NIS,Hesiod或者用/usr/sbin/useradd命令来使用户帐号为工作站所知.要使用这个选项,必须安装pam_smb软件包. -smbservers=,用来做SMB验证的服务器名称.要指定不止一个服务器,用逗号(,)来分隔它们. -smbworkgroup=,SMB服务器的工作组名称. -enablecache,启用nscd服务.nscd服务缓存用户,组和其他类型的信息.如果选择在网络上用NIS,LDAP或hesiod分发用户和组的信息,缓存就尤其有用. bootloader(必需) 指定引导装载程序怎样被安装.对于安装和升级,这个选项都是必需的. -append=,指定内核参数.要指定多个参数,使用空格分隔它们. 例如:bootloader -location=mbr -append=hdd=ide-scsi ide=nodma -driveorder,指定在BIOS引导顺序中居首的驱动器. 例如:bootloader -driveorder=sda,hda -location=,指定引

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号