Ubuntu server 18.04.2 I. rész

Ubuntu 18.04.2

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