Sprawozdanie z zadania 2. Artur Angiel, śr. 12:15

Podobne dokumenty
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Administracja serwerami

Pracownia Technik Obliczeniowych

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Pracownia specjalistyczna. Numer ćwiczenia: 5.

ArchTour Documentation

Kompilacja jądra systemu Linux

IdyllaOS. Prosty, alternatywny system operacyjny. Autor: Grzegorz Gliński. Kontakt:

System operacyjny Linux

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Instalacja Ubuntu 12.12

Instalacja i konfiguracja serwera SSH.

System kontroli dostępu ACCO NET Instrukcja instalacji

Linux wykład 9. Paweł Rajba.

System informatyczny CELAB Dokumentacja instalacji aplikacji CELAB na serwerze ZHW

GRUB (GRand Unified Bootloader) - jest bootloaderem instalowanym standardowo w Ubuntu, potrafiącym obsłużyć kilka systemów jednocześnie (Multiboot).

Gdy dystrybucja Linuksa staje się niepotrzebna

Uruchomienie Raspberry Pi

Administracja serwerami

Okiełznać Pingwina.... czyli podstawy systemu GNU/Linux

Test. Administrowanie sieciowymi systemami operacyjnymi

INSTRUKCJA INSTALACJI SLACKWARE LINUX + LMS

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Instalacja Systemu Linux na maszynie writualnej

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie

System operacyjny Linux

Administrowanie sieciami komputerowymi

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Test Administrowanie sieciowymi systemami operacyjnymi

Tomasz Greszata - Koszalin

Linux podstawy. Opracowanie: Piotr Kania. Strona1

Linux Kernel. Michał Kulling.

Automatyczna instalacja oraz zmiana konfiguracji w ramach całego klastra.

T: Zabezpieczenie dostępu do komputera.

Acronis Backup & Recovery 10 Server for Linux. Instrukcja szybkiego rozpoczęcia pracy

Open SuSE - instrukcje

Administrowanie systemem Linux. Zajecia dla studentow Wydzialu Informatyki (Sieci Komputerowe) WIT w Warszawie w roku akademickim 2006/2007.

ĆWICZENIE NR 4 KONFIGURACJA JĄDRA, USŁUGI SIECIOWE. KATEDRA ELEKTRONIKI POLITECHNIKA LUBELSKA

Instalacja i konfiguracja serwera telnet.

instrukcja instalacji w systemie Linux modemu USB ZXDSL 852

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux

Open SuSE - instrukcje

Instalacja NOD32 Remote Administrator

hdd - dysk używany uzywany do równoległych stacji roboczych - parallel desktops

SYSTEMY LINUX - PODSTAWY 1. Wymień główne cechy systemów wielodostępnych: System wielodostępny - jest to system operacyjny z którego może korzystać

FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA

DLA DREAMBOX & FLASHWIZARD

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Administrator systemu Linux - kurs weekendowy

Administrator systemu Linux - kurs weekendowy

Podstawy administracji systemu Linux

ZABEZPIECZENIE PRZED ZMIANĄ ADRESU IP PRZEZ UŻYTKOWNIKA Andrzej Angowski UCI, UMK Toruń

Część zadań będzie już zrobiona, np. część programów zainstalowana, ale proszę przeczytać instrukcje i ew. np. zainstalować w domu.

Zarządzanie użytkownikami w

Jak przystosować szkolną pracownię komputerową do pracy w systemach Windows i Linux?

Quota mechanizm do przydzielania zasobów dyskowych dla użytkowników

Laboratorium - Instalacja systemu Windows 7

Firewall bez adresu IP

2. Informacje o mechanizmie limitów

Embedded GNU/Linux. Krzysztof Mazur

Administracja systemem Linux p. 1

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński

ACCO NET. System kontroli dostępu. Instrukcja instalacji

Graficzny terminal sieciowy ABA-X3. część pierwsza: Opis startu systemu i jego konfiguracji

Sieciowa instalacja Sekafi 3 SQL

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB.

Etap 1 - Przygotowanie środowiska uruchomieniowego dla aplikacji internetowej

PORA NA GENTOO. Instalacja i zarządzanie dystrybucją Gentoo Linux

Usługi sieciowe systemu Linux

KURS ADMINISTROWANIA BAZAMI DANYCH WYKŁADY 1, 2 i 3

"Klasyczna" struktura systemu operacyjnego:

Użytkownicy I. Użytkownik. Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień.

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

Tworzenie bezpiecznego środowiska kont shellowych

Wstęp 5 Rozdział 1. SUSE od ręki 13

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA

Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Etapy uruchamiania systemu

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab]

ABA-X3 PXES v Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)

Księgarnia PWN: Emmett Dulaney - Novell Certified Linux Professional (NCLP)

Administrator systemu Linux program kursu. Wstęp. Część I Szybki wstęp do Linuksa. Część II Praca w środowisku tekstowym

Program Acronis Backup & Recovery 11 Serwer dla systemu Linux. Update 0. Podręcznik instalacji

PODSTAWOWE USŁUGI SIECIOWE SYSTEMU LINUX SLACKWARE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Instrukcja instalacji oprogramowania dla środowiska MacOS

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

# ip addr add dev eth1 $ sudo ip addr add dev eth1 Uwaga: Ustawienia te zostaną utracone po restarcie systemu

Pierwsze kroki z Deployment Console. Wdrażanie klientów poprzez PXE przy użyciu adresu MAC. Szybki przewodnik

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

Instalator systemu mmedica

INSTRUKCJA INSTALACJI I KONFIGURACJI KARTY GOLIATH UNI HD PROTECTOR

Instalacja postgresa wersja step by step. 1. Dla nowego systemu, na którym nie było wcześniej instalowanych postgresów

Serwer SSH. Wprowadzenie do serwera SSH Instalacja i konfiguracja Zarządzanie kluczami

VMware, QEMU, UML. oraz inne wirtualne maszyny. Piotr Findeisen Filip Grządkowski Piotr Kuśka Krzysztof Mroczek

Administracja serwerami

Tworzenie maszyny wirtualnej

1. Instalacja centrali Asterisk w systemie Ubuntu 12.04

Transkrypt:

Sprawozdanie z zadania 2 Artur Angiel, śr. 12:15

hasło root'a: pldadmin Sprawozdanie z zadania 2 (instalacja i konfiguracja PLD) hasło userów: plduser 1. Wymagania wstępne 1.1. Tworzenie partycji i zakładanie systemów plików 1.1.1. Partycje utworzyłem za pomocą programu cfdisk, gdzie stworzyłem następującą tablicę partycji: /dev/sda1 /boot 150MB - dodatkowo flaga rozruchowa /dev/sda2 swap 512MB - partycja wymiany /dev/sda5 / 800MB - główny katalog /dev/sda6 /var 1200MB - pliki tworzone przez programy /dev/sda7 /home 550MB - katalogi użytkowników 1.1.2. Następnie założyłem systemy plików mkswap /dev/sda2 - aktywacja partycji wymiany mkfs.ext2 /dev/sda1 - system plików ext2 dla /boot mkfs.ext3 /dev/sda5 - system plików ext3 dla / mkfs.ext3 /dev/sda6 - system plików ext3 dla /var mkfs.ext3 /dev/sda7 - system plików ext3 dla /home 1.2. Tworzenie katalogów i montowanie partycji mkdir /dest - utworzenie katalogu instalacji mount /dev/sda5 /dest - zamontowanie naszego korzenia w /dest cd dest - przejście do dest mkdir boot home var root - utworzenie boot home var root w /dest mkdir root/tmp - utworzenie katalogu tmp w /dest/root mount /dev/sda1 boot - zamontowanie partycji /boot mount /dev/sda6 var - zamontowanie partycji /var mount /dev/sda7 home - zamontowanie partycji /home 1.3. Zainicjowałem bazę danych pakietów RPM w katalogu instalacji rpm --initdb --root=/dest 1.4. Skonfigurowałem poldka, aby korzystał z właściwego repozytorium mcedit /etc/poldek/repos.d/pld.conf _prefix = ftp://ftp.ics.p.lodz.pl/mirror/pld/3.0-frozen 1.5. Uruchomiłem poldka, aby pracował wewnątrz /dest poldek --root=/dest 1.6. Zainstalowałem potrzebne pakiety (nie instalowałem proponowanych pakietów) install bash nano poldek mc geninitrd pwdutils module-init-tools grub udev dhcpcd quit

1.7. Uaktualniłem konfigurację poldka, aby korzystał z właściwego repozytorium mcedit /etc/poldek/repos.d/pld.conf 1.8. Uaktualniłem DNSy cp /etc/resolv/conf /dest/etc/resolv.conf 1.9. Zamontowałem katalog z plikami urządzeo mount -o bind /dev /dest/dev 1.10. Zmieniłem korzeo na /dest tak, aby dalej używad powłoki bash chroot /dest bash 1.11. Zamontowałem wirtualny katalog /proc przechowujący funkcje diagnostyczne i konfiguracyjne systemu mount /proc 1.12. Za pomocą polecenia pcidev określiłem moduły dysków do załadowania (mptspi, piix, ata_piix), dodałem obsługę ext3 pcidev ide sata sata24 nano /etc/sysconfig/geninitrd BASICMODULES="mptspi piix ata_piix" PREMODS="jbd" INITRDFS=romfs USE_UDEV=yes 1.13. Poprawiłem /etc/fstab, aby przedstawiał faktyczną organizację dysku /dev/sda1 /boot ext2 default 1 1 /dev/sda2 swap swap default 0 0 /dev/sda5 / ext3 default 1 1 /dev/sda6 /var ext3 default 1 1 /dev/sda7 /home ext3 default 1 1 1.14. Zainstalowałem jądro systemu poldek install kernel 1.15. Wygenerowałem nowy initramdysk, aby główny system plików został zamontowany przy uruchamianiu PLD poldek -i initramfs-tools geninitrd -v -f /boot/initrd-2.6.28.9-1.gz 2.6.28.9-1 1.16. Utworzyłem hasło root'a passwd 1.17. Skonfigurowałem grub'a nano /boot/grub/menu.lst root (hd0,0) kernel /vmlinuz root=/dev/sda5 initrd /initrd 1.18. Zainstalowałem grub'a w MBR grub root (hd0,0) setup (hd0) quit

1.19. Odmontowałem /proc umount /proc 1.20. Zakooczyłem pracę w chroot exit 1.21. Zrestartowałem system reboot 1.22. System domyślnie startuje na poziomie 3 1.23. Interfejs sieciowy jest domyślnie skonfigurowany na pobieranie adresu poprzez DHCP. Za jego konfigurację odpowiada plik /etc/sysconfig/interfaces/ifcfg-eth0 1.24. Utworzyłem 4 konta użytkowników useradd -m tytus useradd -m romek useradd -m atomek useradd -m aangiel 1.25. Ustawiłem hasła dla użytkowników passwd tytus passwd romek passwd atomek passwd aangiel 1.26. Aby użytkownik aangiel miał możliwośd przelogowania się na konto root'a, dodałem go do grupy wheel usermod aangiel -A wheel 2. Wymagania dodatkowe 2.1. Zainstalowałem serwer ssh poldek install openssh-server 2.2. Skonfigurowałem serwer ssh, aby zwykli użytkownicy mogli się logowad za pomocą klucza lub hasła, a root tylko za pomocą klucza nano /etc/ssh/sshd_config PermitRootLogin without-password 2.2. Ustawiłem, aby ssh startowało tylko na czwartym poziomie uruchomienia chkconfig --level 3,5 sshd off 2.3. W grubie ustawiłem drugą konfigurację podobną do pierwszej sprawiającą, że system startuje na czwartym poziomie uruchomienia. Należało zmienid jedną linię z punktu 1.17 kernel /vmlinuz root=/dev/sda5 4 3. Wymagania zaawansowane 3.1. Samodzielna kompilacja i instalacja programu wget http://ekg.chmurka.net/ekg-1.7.tar.gz tar zxvf ekg-1.7.tar.gz cd ekg-1.7 poldek install gcc gcc-c++ glibc glibc-devel ncurses-devel kernelheaders

./configure make make install 3.2. Sudo - instalacja pakietu i dodanie użytkownika i możliwych do wykonania dla niego poleceo poldek -i sudo nano /etc/sudoers atomek ALL = NOPASSWD: /sbin/shutdown 3.3. Ograniczenie liczby procesów poprzez dodanie odpowiedniej linii do /etc/security/limits.conf @users hard nproc 10