Zagadnienia z LINUX-a do samodzielnego opracowania przez
Transkrypt
Zagadnienia z LINUX-a do samodzielnego opracowania przez
Zagadnienia z LINUX-a do samodzielnego opracowania przez słuchaczy na zaliczenie:
1) Pliki i katalogi
Praca z plikami i katalogami
Główne katalogi (/, bin, lib, proc, dev, etc, sbin, sys, tmp, home, opt, usr, var)
Dyski, partycje i punkty montowania
System plików
2) Uprawnienia do plików i katalogów
Użytkownicy i grupy (znać: /etc/group, etc/passwd, etc/shadow)
Nadawanie uprawnień do plików i katalogów (a/d/brwx, umask, chmod)
Su, sudo (/etc/sudoers)
3) Korzystanie z linii poleceń
Interpreter linii poleceń
Wykonywanie komend w linii poleceń (dowiązanie, powłoka, /usr/bin/xterm, man,
man –k fraza, info, ls, cd, pwd, cp, mv, rm, history, klawisz TAB, &-zadania w tle, kill)
wyrażenia wieloznaczne: ? * {} []
Potoki i przekierowanie danych
4) Łączenie z innymi systemami (Linux-Linux, Linux-Windows)
Ssh, ssh użytkownik@host, man ssh, uruchamianie demona ssh, Virtual Network
Computing (vncviewer i rdesktop)
Przesyłanie i udostępnianie plików (ftp – graficznie(gFTP) i przez wiersz poleceń
(ftp>?, put, get) )
Dostęp do zasobów Windows (sposób standardowy i poprzez serwer Samba)
P2P
5) Korzystanie z programów
Dodawanie, usuwanie, aktualizowanie oprogramowania, systemu (apt-get, Synaptic)
Repozytoria
Oprogramowanie do zarządzania pakietami (dpkg)
Programy użytkowe
6) Zarządzanie użytkownikami i grupami
Tworzenie i zarządzanie użytkownikami i grupami (tekstowo i graficznie)
Sudo
ACL-e (instalacja, konfigurowanie tekstowo i graficznie (Eiciel))
Ćwiczenia z wykorzystaniem ACL-i
7) Wykonywanie i przywracanie kopii zapasowych
Typy kopii zapasowych
Oprogramowanie do robienia kopii
Wykonywanie kopii na lokalnych nośnikach wymiennych
tar, cp
program BackupPC
8) Dodawanie sprzętu i przyłączanie urządzeń peryferyjnych
Dodawanie drukarki, skanera
Wykrywanie CD/DVD, dysków
Lokalizowanie, partycjonowanie, formatowanie dysków twardych (df, fdisk, mkfs,
mkswap)
Menedżer urządzeń
9) Konfigurowanie sieci i bezpieczeństwo
Podstawowe zagadnienia dotyczące sieci (TCP/IP, UDP, przewód ethernetowy,
koncentrator, przełącznik, ruter, brama, DHCP, NAT, PPP)
Konfigurowanie sprzętu sieciowego
Testowanie sieci z użyciem narzędzi sieciowych (ping, netstat, traceroute, finger,
whois, skanowanie portów)
Zapora sieciowa (filtrowanie pakietów, iptables, netfilter, Lokkit
Sieć bezprzewodowa (sieci: ad hoc, zarządzane; standardy sieci bezprzewodowych –
802.11…, filtorwanie MAC, SSID, WPA, WEP;)
Narzędzia do obsługi sieci bezprzewodowej – graficzne i tekstowe
10) Linux jako serwer
MTA, MDA, MUA (Mail User Agent)
Po co instalować własny serwer poczty? Zalety i dodatkowe zadania z tym związane.
Konfiguracja serwera poczty (np. Postfiks)
Konfigurowanie mechanizmów antyspamowych i antywirusowych
(MailScanner, SpamAssassin, ClamAV)
Serwer DHCP (instalacja i konfiguracja)
Serwer DNS (BIND)
Serwer wydruku (CUPS)
Serwer NFS
Konfigurowanie serwera Samba
LAMP serwer
1)
2)
3)
4)
5)
6)
7)
H. NOWAK – Pliki i katalogi
G. KAJAK – Uprawnienia do plików i katalogów
A. RĘKA – Korzystanie z linii poleceń
M. ANDRZEJEWSKI – Zarządzanie użytkownikami i grupami, Korzystanie z programów
S. STRUZIK – Konfigurowanie sieci i bezpieczeństwo
P. POLASZCZYK – Łączenie z innymi systemami
K. CHMIELOWIEC - Wykonywanie i przywracanie kopii zapasowych, Dodawanie sprzętu i
przyłączanie urządzeń peryferyjnych
8) F. BOIŃSKI – Linux jako serwer
9) K. SZEWCZYK – Linux jako serwer
Kolejność przedstawiania tematów na zajęciach jak powyżej. Zaczynamy od pierwszych zajęć z SOiSK
w sem. 4. Jest to praca na ocenę zatem proszę potraktować to poważnie. Jeden temat powinien
zająć minimum 2 godzin lekcyjne. Każda z osób występuje w roli prowadzącego zajęcia. Ma
przygotowane pomoce takie jak ćwiczenia, prezentacje, notatki i oczywiście skonfigurowaną maszynę
wirtualną pod Linuxa Ubuntu. Osoby opracowujące temat Linux jako serwer podzielić się
zagadnieniami (praca zespołowa).
LITERATURA:
1) Ubuntu Linux – Biblia. William von Hagen. Wydawnictwo Helion.
2) Ubuntu Serwer. Oficjalny podręcznik. Kyle Rankin, Benjamin Mako Hill. Wydawnictwo Helion.