当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-05 23:23:00  来源:本站整理

全自动Ubuntu批量安装1小时安装60台[Linux安全]

赞助商链接



  本文“全自动Ubuntu批量安装1小时安装60台[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  公司每月新增几十台服务器,一台一台安装,实在是太累,通过以下办法,很简单在1小时内将60台系统安装好.

  环境:

  192.168.5.112 dhcp server,Ubuntu 10.04

  192.168.5.150-200 dhcp client,pxe boot

  全部配置在192.168.5.112上举行

  1.安装dnsmasq

  apt-get install dnsmasq

  2.配置dnsmasq

  vi /etc/dnsmasq.conf

  bogus-priv

  filterwin2k

  interface=eth0

  dhcp-range=192.168.5.150,192.168.5.250,12h

  dhcp-boot=pxelinux.0

  enable-tftp

  tftp-root=/var/ftpd

  dhcp-authoritative

  3.安装apache2并成立相关目录

  apt-get install apache2

  mkdir /var/www/Ubuntu

  mount -o loop ~/Ubuntu10.04.iso /mnt

  cp /mnt/preseed/Ubuntu-server.seed /var/www/ubuntu

  cp -a /mnt/* /var/www/Ubuntu

  cp -r /mnt/install/netboot/* /var/ftpd/

  4.改正pxe配置

  vi /var/ftpd/pxelinux.cfg/default

  label linux

  kernel Ubuntu-installer/amd64/linux

  append ks=http://192.168.5.112/Ubuntu/ks.cfg preseed/url=http://192.168.5.112/ubuntu/ubuntu-server.seed vga=normal initrd=ubuntu-installer/amd64/initrd.gz –

  5.改正ks.cfg

  vi ks.cfg

  #System language

  lang en_US

  #Language modules to install

  langsupport en_US

  #System keyboard

  keyboard us

  #System mouse

  mouse

  #System timezone

  timezone Asia/Chongqing

  #Root password

  rootpw –disabled

  #Initial user gaojinbo/gaojinbo.com

  user gaojinbo –fullname "gaojinbo.com" –iscrypted –password $1$YKmaOIb5$/13bs7gCjaoH./ohFT0A7/

  #Reboot after installation

  reboot

  #Use text mode install

  text

  #Install OS instead of upgrade

  install

  #Use Web installation

  url –url http://192.168.5.112/ubuntu

  #System bootloader configuration

  bootloader –location=mbr

  #Clear the Master Boot Record

  zerombr yes

  #Partition clearing information

  clearpart –all –initlabel

  #Disk partitioning information

  part / –fstype ext4 –size 10000

  part swap –size 5000

  auth –useshadow –enablemd5

  #network –bootproto=dhcp –device=eth0

  network –bootproto=static –ip=192.168.5.168 –netmask=255.255.255.0 –gateway=192.168.5.112 –nameserver=221.5.88.88 –device=eth0

  firewall –disabled

  skipx

  %packages

  @openssh-server

  注:

  生成密码

  echo gaojinbo.com | openssl passwd -1 -stdin

  6.改正Ubuntu-server.seed配置

  vi Ubuntu-server.seed

  # Suggest LVM by default.

  d-i partman-auto/init_automatically_partition string some_device_lvm

  d-i partman-auto/init_automatically_partition seen false

  # Always install the server kernel.

  d-i base-installer/kernel/override-image string linux-server

  # Install the Ubuntu Server seed.

  tasksel tasksel/force-tasks string server

  # Only install basic language packs. Let tasksel ask about tasks.

  d-i pkgsel/language-pack-patterns string

  # No language support packages.

  d-i pkgsel/install-language-support boolean false

  # Only ask the UTC question if there are other operating systems installed.

  d-i clock-setup/utc boolean false

  d-i clock-setup/ntp boolean false

  d-i apt-setup/use_mirror boolean false

  d-i netcfg/get_ipaddress string 127.0.0.1

  d-i mirror/http://hostname string 127.0.0.1

  d-i apt-setup/restricted boolean false

  # No boot splash screen.

  d-i debian-installer/splash boolean false

  # Install the debconf oem-config frontend (if in OEM mode).

  d-i oem-config-udeb/frontend string debconf

  # Add the network and tasks oem-config steps by default.

  oem-config oem-config/steps multiselect language, timezone, keyboard, user, network, tasks

  7.重启dnsmasq

  /etc/init.d/dnsmasq restart

  很简单吧,7个步骤:)

  完成!

  以上是“全自动Ubuntu批量安装1小时安装60台[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 全自动Ubuntu批量安装1小时安装60台
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .