ULAKBIM

Pardus Temel ISO Kurulumu Yönergesi



Bu dokümanda, Ahtapot projesi kapsamında kullanılmak üzere üretilmiş minimal Pardus 17 Ahtapot ISO kurulumunu anlatılmaktadır. Pardus-Ahtapot ISO’sunda öntanımlı kullanıcı ahtapotops öntanımlı parola LA123 Parola ilk giriş ekranında değiştirilmek zorundadır.

  • Kurulum dili seçim menüsünden dil seçiniz..

ULAKBIM

  • Önyükleme menüsünden kurulum için istediğiniz seçeneği seçiniz. (Klavuz Kur seçeneği ile ilerleyecektir.)

ULAKBIM

  • Pardus-Ahtapot ISO’sundan kurulacak sistemin dilini seçiniz.

ULAKBIM

  • Konum bilginizi seçiniz.

ULAKBIM

  • Kullanmak istediğiniz Klavye ayarını seçiniz.

ULAKBIM

  • Sunucunun sahip olması istenen ağ ayarları için IP adresi: giriniz, Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Ağ maskesi: bilgisi giriniz, Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Ağ geçidi: bilgisi giriniz, Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Ağ yapılandırma ayarları bakımdan erişim bilgisi olarak girilecek son bilgi olan Alan adı sunucusu adresleri: ilgili IP adresini giriniz, Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Ağ yapılandırma ayarları kapsamında makineye verilmesi planlanan isim Makine adı: girilerek Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Makinenin dahil olacağı etki alanı bilgisini Alan adı: giriniz, Devam seçeneği ile ilerleyiniz.

ULAKBIM

  • Diskleri bölümle ekranında Bölümleme şeması: altında bulunan Tüm dosyalar tek bölümde (yeni kullanıcılara tavsiye edilir) seçeneği seçiniz, ve ENTER tuşuna basarak ilerleyiniz.

ULAKBIM

  • Girilen bilgiler doğrultusunda Temel sistem kurulumu başlar.

ULAKBIM

  • GRUB önyükleyici bir sabit diske kur ekranında, Önyükleyicinin kurulacağı aygıt: seçeneğinin altında bulunan /dev/sda (ata-VBOX_HARDDISK_….) seçeneğini seçiniz, ENTER tuşuna basarak devam ediniz.

ULAKBIM

  • Kurulumun tamamlanmasının ardından, Pardus-Ahtapot giriş ekranını göreceksiniz.

ULAKBIM

  • Pardus-Ahtapot ISO sunda öntanımlı kullanıcı ahtapotops , öntanımlı parola LA123 ‘ tür. Kullanıcı adı ve parola ile giriş yapınız, varolan parolanızı tekrar girmenizi isteyen bir yazı ekrana gelecektir.

ULAKBIM

  • Pardus-Ahtapot ISO kurulumu tamamlanıp giriş yapıldığında en az 8 karakterli yeni parola belirleyiniz.

ULAKBIM

  • Kurulumun tamamlanmasından sonra preseed yapılandırması ile kuruluma eklenmiş ve sistemin hazır hale gelmesine yardımcı olacak aşağıdaki adımlar da gerçekleşmiştir.
    • python, sudo,openssh-server paketleri kurulmuştur.
    • ahtapotops isimli bir kullanıcı ve grup oluşturulmuştur.
    • ahtapotops kullanıcısına parolasız erişim için gerekli yapılandırmalar yapılmıştır. Bu işlemler:
      • ISO içerisinde bulunan ahtapot_ca.pub dosyası, parolasız erişimlerde anahtarın yetkisini kontrol etmek için /etc/ssh/ahtapot_ca.pub dizinine kopyalanır.
      • /etc/sudoers dosyasına ahtapotops kullanıcısı ile parolasız root yetkilerine sahip olabilmesi için ‘ahtapotops ALL=(ALL:ALL) NOPASSWD:ALL’ satırı eklenir.
      • Sertifika otoritesi tarafından imzalanacak anahtarlar ile güvenli giriş yapılabilmesi için “TrustedUserCAKeys /etc/ssh/ahtapot_ca.pub” satırı /etc/ssh/sshd_config dosyasına eklenir.
  • Disk yapılandırma için LVM kullanılmakta olup, kurulum tamamlandığında aşağıdaki şekilde disk yapılandırması mevcut olacaktır.
Dizin Adı Dosya Sistemi Boyut
BIOS boot - 1 MB
/boot ext3 250 MB
/ ext4 50 GB
/var/log ext4 Disk üzerinde kalan yer
------
  • Pardus Temel ISO kurulumu sonrasında istemci üzerinde bulunan tüm paketlerin listesi aşağıdaki gibidir;
Paket Listesi
acl laptop-detect libmagic1:amd64 xml-core
acpi less libmodule-build-perl linux-image-amd64
adduser libacl1:amd64 libmodule-pluggable-perl locales
anacron libalgorithm-c3-perl libmodule-signature-perl login
apt libapt-inst1.5:amd64 libmount1:amd64 logrotate
apt-utils libapt-pkg4.12:amd64 libmro-compat-perl lsb-base
avahi-autoipd libarchive-extract-perl libncurses5:amd64 lvm2
base-files libasprintf0c2:amd64 libncursesw5:amd64 man-db
base-passwd libattr1:amd64 libnettle4:amd64 manpages
bash libaudit-common libnewt0.52:amd64 mawk
bluetooth libaudit1:amd64 libnfnetlink0:amd64 mime-support
bluez libblkid1:amd64 libnl-3-200:amd64 mount
bsdmainutils libboost-iostreams1.55.0:amd64 libnl-genl-3-200:amd64 multiarch-support
bsdutils libbsd0:amd64 libp11-kit0:amd64 nano
busybox libbz2-1.0:amd64 libpackage-constants-perl ncurses-base
console-setup libc-bin libpam-modules:amd64 ncurses-bin
console-setup-linux libc6:amd64 libpam-modules-bin ncurses-term
coreutils libcap-ng0:amd64 libpam-runtime net-tools
cpio libcap2:amd64 libpam0g:amd64 netbase
crda libcap2-bin libparams-util-perl netcat-traditional
cron libcgi-fast-perl libpci3:amd64 openssh-client
dash libcgi-pm-perl libpcre3:amd64 openssh-server
dbus libclass-c3-perl libpcsclite1:amd64 openssh-sftp-server
debconf libclass-c3-xs-perl libpipeline1:amd64 os-prober
debconf-i18n libcomerr2:amd64 libpng12-0:amd64 passwd
debian-archive-keyring libcpan-meta-perl libpod-latex-perl pciutils
debianutils libcryptsetup4:amd64 libpod-readme-perl perl
dictionaries-common libdaemon0:amd64 libpopt0:amd64 perl-base
diffutils libdata-optlist-perl libprocps3:amd64 perl-modules
discover libdata-section-perl libpsl0:amd64 powertop
discover-data libdb5.3:amd64 libpython-stdlib:amd64 procps
dmeventd libdbus-1-3:amd64 libpython2.7-minimal:amd64 python
dmidecode libdebconfclient0:amd64 libpython2.7-stdlib:amd64 python-minimal
dmsetup libdevmapper-event1.02.1:amd64 libreadline5:amd64 python2.7
dpkg libdevmapper1.02.1:amd64 libreadline6:amd64 python2.7-minimal
e2fslibs:amd64 libdiscover2 libregexp-common-perl readline-common
e2fsprogs libdns-export100 libselinux1:amd64 rename
emacsen-common libedit2:amd64 libsemanage-common rsyslog
file libexpat1:amd64 libsemanage1:amd64 sed
findutils libfcgi-perl libsepol1:amd64 sensible-utils
gcc-4.8-base:amd64 libffi6:amd64 libslang2:amd64 sgml-base
gcc-4.9-base:amd64 libfreetype6:amd64 libsmartcols1:amd64 shared-mime-info
gettext-base libfuse2:amd64 libsoftware-license-perl startpar
gnupg libgcc1:amd64 libsqlite3-0:amd64 sudo
gpgv libgcrypt20:amd64 libss2:amd64 systemd
grep libgdbm3:amd64 libssl1.0.0:amd64 systemd-sysv
groff-base libglib2.0-0:amd64 libstdc++6:amd64 sysv-rc
grub-common libglib2.0-data libsub-exporter-perl sysvinit-utils
grub-pc libgmp10:amd64 libsub-install-perl tar
grub-pc-bin libgnutls-deb0-28:amd64 libsystemd0:amd64 task-english
grub2-common libgnutls-openssl27:amd64 libtasn1-6:amd64 task-laptop
gzip libgpg-error0:amd64 libterm-ui-perl tasksel
hostname libgssapi-krb5-2:amd64 libtext-charwidth-perl tasksel-data
iamerican libhogweed2:amd64 libtext-iconv-perl tcpd
ibritish libicu52:amd64 libtext-soundex-perl traceroute
ienglish-common libidn11:amd64 libtext-template-perl tzdata
ifupdown libirs-export91 libtext-wrapi18n-perl ucf
init libisc-export95 libtinfo5:amd64 udev
init-system-helpers libisccfg-export90 libudev1:amd64 util-linux
initramfs-tools libiw30:amd64 libusb-0.1-4:amd64 util-linux-locales
initscripts libjson-c2:amd64 libustr-1.0-1:amd64 vim-common
insserv libk5crypto3:amd64 libuuid-perl vim-tiny
installation-report libkeyutils1:amd64 libuuid1:amd64 wamerican
iproute2 libklibc libwrap0:amd64 wget
iptables libkmod2:amd64 libx11-6:amd64 whiptail
iputils-ping libkrb5-3:amd64 libx11-data wireless-regdb
isc-dhcp-client libkrb5support0:amd64 libxau6:amd64 wireless-tools
isc-dhcp-common liblocale-gettext-perl libxcb1:amd64 wpasupplicant
ispell liblog-message-perl libxdmcp6:amd64 xauth
iw liblog-message-simple-perl libxext6:amd64 xdg-user-dirs
kbd liblogging-stdlog0:amd64 libxml2:amd64 xkb-data
keyboard-configuration liblognorm1:amd64 libxmuu1:amd64
kmod liblvm2cmd2.02:amd64 libxtables10
krb5-locales liblzma5:amd64 linux-base
libnl-genl-3-200:amd64 linux-image-3.16.0-4-amd64 zlib1g:amd64

Sayfanın PDF versiyonuna erişmek için buraya tıklayınız.