Debian 11 (Bullseye) minimális szerver telepítése (2. oldal)

botond küldte be 2022. 04. 04., h – 19:55 időpontban

Tartalom

  1. oldal: A Debian 11 (Bullseye) letöltése és telepítése
  2. oldal: A telepítés utáni alapvető beállítások elvégzése

 

A 2. oldal tartalma

 

Folytatás

Az első oldalon elvégeztük a Debian 11 (Bullseye) operációs rendszer - grafikus asztalkörnyezet nélküli - telepítését, ezen az oldalon pedig beállítjuk az alapvető dolgokat, amik szükségesek lesznek a későbbi szerver telepítések során.

 

 

Rendszer indítása

Induláskor megjelenik a szokásos GRUB menüje:

Debian 11 (Bullseye) - Rendszer indulása - GRUB menü

Itt indítsuk el a frissen telepített rendszerünket a Debian GNU/Linux opcióval.

Indulás után jön a beléptető rész, itt lépjünk is be root-ként, mert a további feladatokat ezzel kell elvégeznünk:

Debian 11 (Bullseye) alaprendszer - Root belépés

 

Távoli belépés a kényelmesebb használatért

A konzol használata elég kényelmetlen, többek között nem tudunk adatokat bevinni közvetlenül másik számítógépről és a használata sem olyan komfortos, mint egy terminál. így ha VirtualBox gépen telepítettük fel a Debian 11 (Bullseye) alaprendszert akár fizikai számítógépen, kényelmesebb megoldás ha egy másik számítógépről lépünk be SSH segítségével a megszokott terminál programunkkal. Ehhez persze néhány feltételnek meg kell lennie: az újonnan telepített számítógép elérhető a saját hálózaton, illetve a másik gépről, például egy router mögött vannak a gépeink, valamint tudjuk is a gép IP-címét. Feltételezzük, hogy a friss telepítésű Debian 11 rendszerünk elérhető a hálózaton, tehát már csak az IP-címét kell kiderítenünk. Ehhez még a konzolon adjuk ki az alábbi parancsot:

ip a

A parancs kilistázza a hálózati eszközöket, és azok különböző adatait:

Debian 11 (Bullseye) - IP-cím lekérdezése

Itt az enp kezdetű rész a lényeg, ahonnan ki is bogarászható, hogy ebben a példában a gép IP-címe: 192.168.1.5. Persze ez mindenhol más, így mindenki a saját IP-címét keresse meg.

Ezután megnyitjuk a másik gépen a megszokott terminál alkalmazásunkat, és belépünk a telepítéskor létrehozott sima felhasználónkkal az IP-címen keresztül. A saját példámmal tehát:

ssh linuxportal@192.168.1.5

Távolról le van tiltva a root bejelentkezés alapból, ezért a sima felhasználónkkal tudunk belépni.

Első belépés előtt kiírja a szokásos kérdést, aminek a lényege hogy még nem ismeri ezt a gépet, így folytatjuk-e a kapcsolódást. Itt adjunk "yes" választ, majd ezután bekéri tőlünk a felhasználó jelszavát:

Debian 11 (Bullseye) - Első SSH belépés

Ezzel nyugtázhatjuk is, hogy a hálózat is működik és az SSH kiszolgáló is. 

Ezután lépjünk be root-ként, hogy elvégezhessük a szükséges beállításokat és telepítéseket. Ehhez adjuk ki az alábbi su parancsot:

su -

A "-" kapcsoló azt eredményezi, hogy a su parancs indít egy login shellt:

Debian 11 (Bullseye) - Belépés root-ként

Most hogy már root-ként vagyunk bent, jöhetnek is a beállítások.

 

 

Alapvető beállítások elvégzése

Ebben a fejezetben elvégezzük azokat az alapvető beállításokat, amik feltétlenül szükségesek a szerver későbbi zavartalan használatához. A továbbiakban ezért maradjunk bent root-ként. Első körben beállítjuk a fix IP-címet.

Fix IP-cím beállítása

Először tehát beállítunk a gépnek egy fix IP-címet, hogy ha akármikor elindítjuk a gépet mindig ugyanazt a címe legyen. A későbbi szerver üzemeltetés szempontjából ez alapvető fontosságú, valamint a belépés is kényelmesebb, ha nem kell minden alkalommal lekérdezni a gép IP-címét.

Ahogy a telepítés során is megfigyelhettük, a telepítő alapértelmezetten DHCP címkiosztásra állította be a rendszert, ami asztali felhasználásnál normális, viszont most át kell ezt állítanunk fix címre, hogy mindig ugyanazon a címen legyenek elérhetők a szerver különböző szolgáltatásai.

Ehhez szerkesszük a /etc/network/interfaces fájlt:

nano /etc/network/interfaces

Ebben alapból ilyesmi tartalom van (a hálózati interfészünk neve eltérő lehet):

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp0s3
iface enp0s3 inet dhcp

Ezt módosítsuk, hogy így nézzen ki:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug enp0s3
#iface enp0s3 inet dhcp
auto enp0s3 
iface enp0s3 inet static
	address 192.168.1.140
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.1.1

Értelemszerűen a pirossal kiemelt részeket kell kikommentezni, a zölddel kiemelt részt pedig betenni. Valamint a vastagon szedett IP-cím lesz a statikus IP-címünk, tehát ezt állítsuk be ennek megfelelően. Éles szerver használata esetén a hoszting, vagy netszolgáltatónktól kapott IP-címet adjuk meg, otthoni hálózatban pedig válasszunk egy megfelelő címet a saját tartományunkból. Ebben az esetben biztosítsuk a routerben (a bind address funkcióval), hogy csak ez a gép kaphassa meg ezt az IP-címet, hogy ne fordulhasson elő ütközés. Továbbá, ha otthoni hálózaton telepítünk router mögött, akkor az átjáró (gateway) címét is a router elérési címére állítsuk be, ami az esetek többségében a fenti érték, de néhány router típusnál előfordulhatnak ettől eltérő címek is.

Én ennek a Debian 11 (Bullseye) szerver szériának a 192.168.1.140 -es IP-címet adom meg, így a továbbiakban ezeken a gépeken is ezt fogom használni, így nem ütközik a korábbi Debian verziókkal telepített szerverek címeivel.

Figyeljünk a hálózati eszköz azonosítójára is! Nálam ez éppen "enp0s3" De ha máshol ez nem pont ugyanez, akkor az eredeti fájlban lévőt használjuk! Ezt a nevet a Debian 11 osztja ki az érzékelt PCI hardverek alapján, tehát ez a hálózati kártyák fajtájától függően ettől eltérő is lehet.

Ha mindent beállítottunk, mentsük le.

Ezután szerkesszük a /etc/hosts fájlt:

nano /etc/hosts

Ennek a "gyári" tartalma:

127.0.0.1       localhost
127.0.1.1       debian11.linuxportal.vm debian11

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Majd itt a második sorban módosítsuk az IP-címet (127.0.1.1) a fent beállított fix IP-címünkre. Mentsük le.

Ezután indítsuk újra a hálózatkezelést. Ezt a konzolon hajtsuk végre, hogyha az eddigieket SSH-n keresztül állítottuk be, mert ilyenkor ledobja a kapcsolatokat a megváltozott IP-cím miatt:

systemctl restart networking.service

Ellenőrizhetjük is a konzolon az új IP-címünket az ip parancs segítségével:

ip a

Debian 11 (Bullseye) - Fix IP-cím beállítva

Ezután újra csatlakozhatunk a beállított fix IP-címünkkel, ami immár nem fog megváltozni.

Ha a másik számítógépünk hosts fájljában is hozzárendeljük ezt a statikus IP-címet egy hosztnévhez, akkor még kényelmesebben fogunk tudni csatlakozni a megadott néven. Linux rendszerek alatt a hosts fájl a /etc/hosts útvonalon érhető el, Windows rendszereken pedig a c:\Windows\System32\drivers\etc\hosts útvonalon.
Majd mindkét rendszer esetén a következő formátumban kell beállítani a hozzárendelést (a saját példámon keresztül bemutatva):
192.168.1.140        debian11.linuxportal.vm

Ha a hosts fájlt is beállítottuk, akkor már kényelmesebben megy a távoli belépés:

ssh linuxportal@debian11

Debian 11 (Bullseye) - Távoli belépés a gép hosztnevével a beállított hosts fájl segítségével

Hosztnév ellenőrzése

Ellenőrizzük a hosztnevet a hostname és a hostnamectl parancsok segítségével:

hostname
hostname -f
hostnamectl

Debian 11 (Bullseye) - hosztnev ellenorzese

Normál esetben itt azokat a neveket láthatjuk, amiket beállítottunk a telepítés során. Ha valami mégse stimmelne, akkor a hostnamectl paranccsal módosíthatjuk a hosztnevet:

hostnamectl set-hostname <új_hosztnevünk>

Nano beállítása (opcionális)

nano egy kiváló parancssori szerkesztőprogram, aminek az 5.4-es verziója már alapból rendelkezésre áll a Debian 11-ben, amellyel hatékonyan tudjuk szerkeszteni például a szükséges konfigurációs fájljainkat. A szekesztő programot már használtuk is az imént, azonban még érdemes beállítani néhány opcióját, hogy még hasznosabb legyen.

Ez a beállítás nem kötelező, azonban ha gyakran használjuk a nano szerkesztőt, akkor hosszabb távon kényelmesebbé tehetjük ezekkel a beállításokkal a használatát.

A nano konfigurációs fájlja egyedileg minden felhasználó home könyvtárában található .nanorc néven. Azonban ha szeretnénk globálisan megoldani a beállításokat, akkor célszerűbb ezt a fájlt elhelyezni egy központi helyen, és a felhasználók könyvtáraiban pedig csak egy erre mutató szimbolikus linket elhelyezni. Így csak egy helyen kell módosítani, amennyiben szükséges. Ennek megfelelően hozzunk létre egy beállítófájlt a /etc könyvtárban:

nano /etc/.nanorc

Majd tegyük bele ezt a néhány beállítást:

set tabsize 4
set mouse
set constantshow

Ahol a beállítások jelentése a következő:

  • set tabsize 4: Tabulátor méret 4 karakter. Alapból a nano-ban 8 karakterhossz a tabulátor.
  • set mouse: Engedélyezi az egér műveleteket. Például kurzor pozícionálása egérrel, görgetés, stb.
  • set constantshow: (korábbi nano verziókban set const-ként ismeretes): Sor, oszlop, karakter pozíció információk megjelenítése. Ez is jól jön, ha például egy adott konfig fájlban az x. sorban kell elvégezni egy beállítást. Ezzel könnyen oda tudunk navigálni a megfelelő sorba.

A korábbi verziókban még a smooth állapotot is be kellett kapcsolni a finom görgetéshez, de az újabb verziókban már alapból így működik. További beállításokért látogassunk el a nano oldalára.

Mentsük le, majd linkeljük be az adott felhasználó home könyvtárába:

ln -s /etc/.nanorc ~/.nanorc

Ezt ezután bármelyik felhasználóval végrehajthatjuk.

A nano újbóli elindítása után már életbe lépnek az új beállítások.

Sudo beállítása

Hétköznapi használat során a sima felhasználónkat használjuk a normál tevékenységek elvégzésére, és ilyenkor időnként szükségünk lehet root jogosultságra is, de csak az adott parancs futtatása erejéig. Erre alkalmas a sudo parancs. Ez alapból nincs telepítve a rendszerre, ezért telepítsük a következő paranccsal:

apt-get install sudo

A sudo parancsot csak azok a felhasználók használhatják, akik benne vannak vagy a sudo nevű csoportban, vagy a /etc/sudoers fájlban, tehát kétféleképpen vehetünk fel felhasználókat a sudo használók közé:

A felhasználó sudo csoporthoz adása

A sudo csoportba történő felvétellel az usermod parancs segítségével. Root-ként futtassuk az alábbi parancsot az új felhasználónkra, akit fel szeretnénk venni:

usermod -aG sudo <felhasználónév>

Debian 11 (Bullseye) - A sudo beállítása a sudo csoport segítségével

Amit a fenti képen láthatunk:

  • A felhasználó alapból a sudo parancsot nem tudja használni: "linuxportal nincs a sudoers fájlban. Ez az eset jelentésre kerül."
  • Ezután a "su -" paranccsal lépünk be root-ként (a root felhasználót használva).
  • Hozzáadjuk a linuxportál felhasználót a sudo csoporthoz a "usermod -aG sudo linuxportal" parancs segítségével
  • kilépünk a root shellből
  • Kipróbáljuk a sudo használatát a sima felhasználóval, mire az továbbra sem működik
  • Ezután kilépünk a felhasználóval is, majd újra belépünk az SSH-n keresztül
  • Ekkor már működik a sudo, a -i kapcsolóval indul is a login shell root-ként.

Tehát a lényeg, hogy ha ezzel a (csoporthoz adásos) módszerrel állítunk be sudo-t egy felhasználónak, akkor a felhasználó csak az újbóli belépés után fogja tudni használni, a meglévő munkamenetében nem.

A felhasználó elvétele a sudo csoportból

Ha valamilyen oknál fogva később el szeretnénk távolítani a felhasználót a sudo csoportból, akkor ezt az alábbi gpasswd paranccsal tehetjük meg root-ként:

gpasswd -d <felhasználónév> sudo

Itt szintén a felhasználó újbóli ki és belépésére van szükség az állapotának frissüléséhez.

 

 

A felhasználó sudoers fájlhoz adása

A /etc/sudoers fájlba történő direkt bevitellel. Viszont ezt a fájlt közvetlenül ne szerkesszük, hanem erre van egy külön parancs, a visudo, ami a fenti csomag telepítése után elérhető. Ha tehát így szeretnénk felvenni egy sima felhasználót, akkor  futtassuk a parancsot, ami az alapértelmezett szerkesztőnkkel megnyitja nekünk a /etc/sudoers átmeneti fájlját:

visudo

Majd ebbe a fájlba tegyük be a kívánt felhasználó sorát a zölddel kiemelt mintának megfelelően: 

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL
felhasznalo    ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
A visudo parancs használatának lényege annyi, hogy ugyanúgy megnyitja nekünk az alapértelmezett szerkesztőnkben a sudoers fájlt, azzal a különbséggel, hogy ilyenkor mentésnél egy szintaktikai ellenőrzést is végez a visudo, mielőtt ténylegesen elmentené a szerkesztő átmeneti tartalmát a sudoers fájlba. Így nem tudjuk hibásan lementeni, ezáltal kizárni magunkat a sudo listából.

Ennek a visszafordítását, azaz a felhasználó eltávolítását nem kell külön részletezni, csak ki kell venni a felhasználó beillesztett sorát, és lementeni a sudoers fájlt.

Amennyiben jelszó nélkül szeretnénk használni a sudo parancsot, erről itt tájékozódhatunk.

Csak érdekességképpen:
A sudo első használatakor a rendszer megjeleníti a jól ismert "sudo figyelmeztető" üzenetet, ami 3. pontot tartalmaz. Az üzenet pontosan az alábbi:
Bízunk benne, hogy megkapta a szokásos tudnivalókat a helyi
rendszergazdától. Általában a következő három dolog lényeges:

    #1) Tartsa tiszteletben mások személyiségi jogait.
    #2) Gondolkodjon gépelés előtt.
    #3) A nagy erő nagy felelősséggel jár.

[sudo] linuxportal jelszava:

Ez az üzenet csak az első használatnál jelenik meg, a továbbiakban nem. Amennyiben szeretnénk, hogy újra megjelenjen egy következő használatnál, töröljük az alábbi fájlt root-ként:

rm /var/lib/sudo/lectured/<felhasználónév>

Ekkor ismét megjelenik a felhasználó következő sudo használatakor az üzenet. És egyben az imént törölt fájl is újból létrejön, tehát utána a fenti figyelmeztető üzenet már megint nem fog megjelenni.

 

Csomagtárak bővítése és a csomagok frissítése

Ebben a lépésben bővítjük az APT csomagtárait, hogy a későbbi szerver telepítésekhez rendelkezésre állhassanak azok a csomagok is, amik az alap csomagtárakból nem érhetőek el. Ehhez nyissuk meg a /etc/apt/sources.list fájlt szerkesztésre:

nano /etc/apt/sources.list

Ez alapból egy friss Debian 11 (Bullseye) telepítés esetén így néz ki:

# deb cdrom:[Debian GNU/Linux 11.2.0 _Bullseye_ - Official amd64 NETINST 20211218-11:12]/ bullseye main

#deb cdrom:[Debian GNU/Linux 11.2.0 _Bullseye_ - Official amd64 NETINST 20211218-11:12]/ bullseye main

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main

deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

 

 

Ezt bővítsük a contrib és a non-free tárolók engedélyezésével, hogy így nézzen ki a fájl:

# deb cdrom:[Debian GNU/Linux 11.2.0 _Bullseye_ - Official amd64 NETINST 20211218-11:12]/ bullseye main

#deb cdrom:[Debian GNU/Linux 11.2.0 _Bullseye_ - Official amd64 NETINST 20211218-11:12]/ bullseye main

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Debian 11 (Bullseye) - Az APT forráslista beállítása

Mentsük le, majd frissítsük a csomagtár adatbázist és a csomagokat:

apt-get update
apt-get upgrade

Egy friss telepítésnél ilyenkor csak néhány csomag frissül, de idővel, ahogy építjük a szervert, már lesznek olyan csomagok, amik csak ezekben a bővített komponensű csomagtárakból szerezhetők be.

Alias-ok és színek beállítása (opcionális)

Ez a rész nem létszükséglet, viszont ha elvégezzük a beállítást, akkor ezzel is komfortosabbá tehetjük a parancssor használatát. A korábbi Debian 10 (Buster) minimális szerver telepítésénél leírtakhoz hasonlóan itt is beállíthatjuk a saját alias-ainkat és prompt színeinket egy saját központi fájlban, amit minden felhasználóval egyaránt tudunk használni, így a beállításaink karbantartását csak egy fájlban kell végezni. Ez például különösen jól jön akkor, ha a szerveren több weboldalt üzemeltetünk, és mindegyikhez használunk SSH belépést. Itt tehát elkészítjük a saját beállító fájlunkat, amit azután a beállítani kívánt  felhasználók .bashrc fájljaiban source-olunk be.

Ehhez hozzuk létre a saját, központi beállítófájlunkat:

nano /etc/.my_profile

És ebbe tegyük bele a saját beállításainkat:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Saját beállítások sima és root felhasználóhoz is.
 
# LS opció beállítások:
# - Színes ls kimenet
# - Könyvtárak előre sorolása
export LS_OPTIONS='--color=auto --group-directories-first'
 
# Grep aliasok: Színes kimenetek minden grep hívásnál
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
 
# Saját ls aliasok
# Fenti LS opciók használata minden további ls hívásnál
alias ls='ls $LS_OPTIONS'
# ls kapcsolók:
# -l: részletes lista
# -A: rejtett fájlok listázása
# -h: "Human-readable", azaz a fájlok méreteinél a byte-ok helyett leosztja Kb-ra, Mb-ra, Gb-ra.
# Sokkal könnyebben olvasható így a fájlok mérete.
alias l='ls -lAh'
 
 
# Színes prompt
# Ha sima felhasználó, akkor
if [ "$EUID" -ne 0 ]; then
        # sima felhasználó színes prompt-ja
        export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00;32m\]@\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;36m\]\$\[\033[00m\] '
else
        # root felhasználó színes prompt-ja
        export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00;32m\]@\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\[\033[01;35m\]\$\[\033[00m\] '
fi

A fájlba tettem a kommenteket, így könnyebben érthető a sorok jelentése. A Debian 10-es változathoz képest itt annyi a különbség, hogy kivettem belőle a Bash parancssori kiegészítés indító részét, mivel a Debian 11-ben ennek a hívása már alapból benne van a /etc/profile.d/ könyvtárban lévő bash_completion.sh fájlban, így ezzel itt már nem kell foglalkoznunk.

Amennyiben a Debian 11 asztali változatát telepítettük a minimális szerver helyett, ebben az esetben telepítenünk kell a bash_completion funkciót az alábbi paranccsal:
apt-get install bash-completion

A végén egy elágazásban vizsgáljuk a felhasználó root mivoltát, és annak megfelelően eltérő színű prompt-ot aktiválunk. Így a script kiválóan alkalmas mind a root, mind pedig a sima felhasználók esetén is. Ez például jól jöhet, amikor az ember gyakran váltogat a sima és a root felhasználók között, így kisebb az esélye, hogy véletlen összekeverjük ezeknek a parancssorait.

Természetesen ezt a fájlt szabadon alakíthatjuk, fűszerezhetjük saját igényeink, megszokásaink alapján, itt ez csak egy példa pár alapvető dolog beállítására.

Ha beletettünk minden számunkra szükséges beállítást, mentsük le, majd ezt a fájlt hívjuk meg a megfelelő felhasználók .bashrc fájljainak végére helyezett paranccsal:

nano ~/.bashrc

Majd tegyük bele valamelyik változatot:

. /etc/.my_profile

vagy

source /etc/.my_profile

Mentsük le, majd lépjünk ki és újra be a felhasználóval, ezután már érvényesek a beállításaink:

Debian 11 (Bullseye) - Aliasok és színek beállítása

A képen látszanak a prompt és a könyvtár színek valamint az aliasok működése is.

A színes terminál használatáról korábban már írtam ebben a leírásban, így ha például a prompt színeken módosítani szeretnénk még, akkor a linkelt tartalomban találhatunk ehhez további útmutatást.

 

Letöltés

A virtuális gép letölthető az alábbi linken:

 

 

Konklúzió

Ez volna egy Debian 11 (Bullseye) minimális szerver telepítése, amely kiváló alapul szolgál a későbbi szerver telepítéseknek. Sok mindent beállítottunk, így a későbbiek során már kényelmesen dolgozhatunk a szerveren.

 

Hogyan tovább?

A minimális szerverek kiválóan alkalmasak LAMP rendszerek vagy akár összetettebb szerverek építésére. A Debian 11 (Bullseye) szériához az alábbi leírásokat javaslom a szerver építésének folytatásához:

Valamint érdemes még körülnézni a Szerverek kategóriában is.

 

 

Lapozó

Ez a leírás több oldalból áll: