Ebben a tananyagban Virtuális gépen egy Ubuntu servert fogok beállítani. Első lépésként le kell tölteni a telepítő lemezt az Ubuntu honlapjáról.
2. lépés, a Virtual Box letöltése, telepítése.
3. lépés, új virtuális gép létrehozása.
Amit érdemes beállítani: floppy meghajtót kivenni a konfigurációból, hiszen úgy sem kell.
A virtuális gép paraméterei: 2GB ram, 4 cpu, 2db hálózati kártya: nat és belső. A gépet egy dinamikus méretű virtuális merevlemezre hozzuk létre, ennek maximális mérete ebben a példában 16GB lesz. Mivel dinamikus, mindig csak annyi helyet foglal, amennyi a tényleges igénye.
4. lépés. Ha kész a virtuális gép beállítása, akkor indulhat a telepítés. Meg kell adni a rendszer nyelvét, és a billentyűzetkiosztást.
Hálózati kártyák beállítása: ebben a példában mindkettő kártyát dhcp-re állítva telepítem, majd később a belső kártya át lesz állítva statikus címre. Akár már most is beállíthatnánk, ahogy a következő képen is mutatom:
Tükör szerver címének megadása:
Melyik lemezre telepítsünk, illetve itt lehetne particionálni a lemezeket, vagy raid rendszert létrehozni.Ebben a példában az egész lemezt használjuk, és a telepítő automatikusan particionálja.
Felhasználói adatok megadása:
Újraindítás után az első bejelentkezés. Látható az is, hogy az ssh eléréshez létrehozta a kulcsokat.
Célszerű lefuttatni egy frissítést, és telepíteni is a frissítéseket.
sudo apt-get update és sudo apt-get upgrade
Ezzel kész is van az alapvető telepítés. Célszerű egy pillanatképet létrehozni a VirtualBoxban erről az állapotról.
Csomagok telepítése akár most, akár később, egyenként.
Frissítés
sudo apt-get update
sudo apt-get upgrade
Midnight Commander
sudo apt install mc
DNS
sudo apt install bind9
sudo apt install dnsutils
DHCP
sudo apt install isc-dhcp-server
APACHE
sudo apt install apache2
sudo apt install php libapache2-mod-php
FTP
sudo apt install vsftpd
EMAIL
sudo apt-get install postfix
sudo apt-get install popa3d
Felhasználói csoportok, felhasználók létrehozása
Hozzunk létre egy garazdak nevű csoportot, vegyünk fel egy új felhasználót hacker néven, és adjuk hozzá a garazdak csoporthoz! A garazdak csoportnak legyen sudo joga!
sudo addgroup garazdak
sudo adduser hacker
sudo usermod -a -G garazdak hacker
ellenőrzés:
getent group garazdak
sudo nano /etc/sudoers
bele kell írni a csoportokhoz:
%garazdak ALL=(ALL:ALL) ALL
Készítsünk a hacker nevű felhasználónak könyvtárakat:
A legegyszerűbben be lehet lépni egy másik terminálban vele
mkdir tananyagok
mkdir programozás
cd programozás mkdir C
vagy
mkdir -p /home/programozás/C