FreeNAS (11.3.U5) – Konfiguracja i tworzenie udziału iSCSI

Tworzenie środowiska Utwórz w ramach folderu Student podfolder xx00000-lab (gdzie xx00000 to twój identyfikator ZUT) i tam dopiero zakładaj kolejne maszyny związane z tym LAB. Przenieś stworzoną już wcześniej maszynę wirtualną do tego podfolderu. Stosuj następujące nazwy maszyn xx00000-free (FreeNas) oraz xx00000-w10 (Windows 10), gdzie xx00000 to twój identyfikator ZUT.           Tworzymy…

Knocking

Pukanie do portów to proces polegający na wykonaniu określonej liczby połączeń (wykonanie połączenia SYN) na różne porty, aby proces nasłuchujący knockd wykonał zdefiniowane polecenie np. otwarcie portu komunikacyjnego dla adresu wywołującego. 1. W celu uruchomienia procesu nasłuchującego zainstaluj: knockd 2. Edytuj plik /etc/knockd.conf i zdefiniuj kombinację portów po której nastąpi odblokowanie dostępu do serwera. Ustaw…

SAMBA

Po wykonaniu poprawnego podłączenia do swojego systemu należy zainstalować pakiet samba. Proszę pamiętać o zasadzie, że przed przystąpieniem do instalacji jakiegokolwiek pakietu należy w pierwszej kolejności wykonać aktualizację bazy informacji o pakietach systemu, a następnie przeprowadzić procedurę aktualizacji już istniejących w systemie pakietów. Przypominam polecenia: „apt-get update”, „apt-get upgrade” W procesie instalacji pakietu samba postępuj…

PKI / SSL

Generowanie Certificate Authority         (Uwaga: w przypadku braku polecenia openssl należy zainstalować pakiet o takiej samej nazwie) W pierwszej kolejności generujemy 4096-bit długi klucz RSA dla naszego centrum (root CA) i zapisujemy go w pliku ca.key: openssl genrsa -out ca.key 4096 LUB dodając opcję –des3 możemy klucz zabezpieczyć hasłem: openssl genrsa –des3…

Autoryzacja 2

vcenterlab.wi.zut.edu.pl Zainstaluj pakiet „libpam-ldap„. Prawdopodobnie otrzymasz komunikat, że pakiet jest już zainstalowany. Został dołączony przy poprzednim laboratorium. Następujące polecenia powinny być rozpoznawane prawidłowo w systemie: id user1 cd ~user1    (tylko po ponownym zalogowaniu się do putty) System PAM wykorzystuje ten sam plik konfiguracji („/etc/ldap.conf„) jak libnss-LDAP. System automatycznie również skonfiguruje dostęp w systemie PAM wewnątrz…

Autoryzacja 1

vcwilab.wi.zut.edu.pl Uruchamiamy integrację systemu operacyjnego z LDAP. W tym celu musimy zainstalować kilka dodatków rozszerzających możliwości systemu operacyjnego: „libnss-ldap„   2. W trakcie instalacji system poprosi o podanie danych pozwalających na przyłączenie się do LDAP (podaj wyłącznie w tej linii !!!!! :  127.0.0.1): UWAGA! : zmieniona domena LDAP na: dc=lab,dc=pl LDAP version: 3 Ustawiamy konto…

BASH

Za pośrednictwem PuTTy połącz się ze swoim serwerem Wykorzystując edytor („mcedit”, „vi”, „nano”, „joe”) utwórz nowy plik w którym umieścimy kod BASH do tworzenia nowych użytkowników. Przykładowy kod BASH do czytania parametru do programu oraz danych w programie #!/bin/bash echo „Podaj dane i zakoncz ENTER: „ read dane echo „Wprowadzono dane: ” $dane Zmiana uprawnień:…

Open LDAP

Zainstaluj pakiety: „slapd” (zapyta o hasło dla administratora LDAP) „ldap-utils” Poniżej wykonaj: wykonaj „dpkg-reconfigure slapd” Ekran 1 : NIE Ekran 2 : zamień domenę „nodomain” na „lab.pl” Ekran 3 : zamień „nodomain” na „lab.pl” Ekran 4 : Podaj hasło administratora bazy LDAP Ekran 5 : Powtórz hasło Ekran 6 : „Remove old …” : NIE…

Webmin / Firewall

1. Przed kolejnym krokiem podłącz swój komputer (Karta-Port1) do przełącznika 48portowego do dowolnego portu tego przełącznika. 2. Zaloguj się do https://vcenterlab.wi.zut.edu.pl/ui. Uruchom swoją maszynę wirtualną i po chwili sprawdź jej  adres IP. 2a. Otwórz nową kartę przeglądarki i wpisz adres: http://tutaj_adres_ip_twojej_maszyny Po wpisaniu adresu powinieneś zobaczyć stronę powitalną serwera WWW Apache (instalowaliśmy go podczas zajęć…

Linux – Apache2 – MySQL – PHP – Joomla

Podłącz się do swojego wirtualnego serwera za pośrednictwem terminala PuTTy i wykonać aktualizację pakietów poprzez „apt update” – pamiętaj musisz pracować jako administrator twojego serwera „sudo -i„. Zainstaluj następujące pakiety: „apache2”; „php8.1”; „libapache2-mod-php8.1” „mysql-server”; „php8.1-mysql”; „phpmyadmin” (UWAGA !!: nie zapomnij wybrać serwera z którym ma współpracować phpmyadmin – tu apache2 – poprzez selekcję klawiszem SPACJA).…