diff --git a/ascii-art.txt b/ascii-art.txt
index a3405b45df8768d83ce73987995ed61d60f45be8..419d2031a7154aba7a06b69812efeecdb97c9e93 100644
--- a/ascii-art.txt
+++ b/ascii-art.txt
@@ -1,4 +1,3 @@
-/ TODO
 
      
      
diff --git a/cirun.sh b/cirun.sh
index 422ee9b492839b5c07f8121f7cbcbb1f737738fc..0ced56a04078060e8d28ccdc6bb6dcb183ff49bf 100644
--- a/cirun.sh
+++ b/cirun.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
 
 if [ -n "$SSH_CLIENT" ] || [ -n "$SSH_TTY" ]; then
-  echo "Not yet 😉" > "második videó.md"
+  #echo "Not yet 😉" > "második videó.md"
 fi
diff --git "a/els\305\221 vide\303\263.md" "b/els\305\221 vide\303\263.md"
index 820023b5d56ba633c277a1a050394ae2ea92484d..49b3d7b4fb3acbc575235d366fbecb172cadfae6 100644
--- "a/els\305\221 vide\303\263.md"	
+++ "b/els\305\221 vide\303\263.md"	
@@ -198,7 +198,7 @@ Ne ijedjünk meg az ismeretlen fogalmaktól, erről mind lesz szó bővebben.
   - kapcsolók: programok különböző funkcióit
     lehet velĂźk ki-be kapcsolni
   - pl:
-    - `ls -la`: kilistĂĄza a mostani mappa tartalmĂĄt
+    - `ls -la`: kilistĂĄzza a mostani mappa tartalmĂĄt
       - `ls`: listĂĄzĂł program
       - `-l`: listakĂŠnt jelenjen meg
       - `-a`: rejtett fĂĄjlokat is megjelenĂ­ti
@@ -218,9 +218,9 @@ Ne ijedjünk meg az ismeretlen fogalmaktól, erről mind lesz szó bővebben.
   - egy program kimenetĂŠt beleĂ­rja egy mĂĄsik program bemenetĂŠbe
   - pl:
     - `ls -l *.txt | grep alma`:
-      - `ls -l *.txt`: kíírja a jelenlegi mappában lévő
+      - `ls -l *.txt`: kiírja a jelenlegi mappában lévő
         txt fĂĄjlok neveit, ez lesz a grep bemenete
-      - `grep alma`: kiszűri a bementén kapott szövegből
+      - `grep alma`: kiszűri a bemenetén kapott szövegből
         azokat a sorokat, amikben nem szerepel az alma szĂł
       - → kilistázza azokat a txt fájlokat, amelyek nevében
         szerepel az, hogy alma.
@@ -239,7 +239,7 @@ Ne ijedjünk meg az ismeretlen fogalmaktól, erről mind lesz szó bővebben.
   - terminĂĄl aljĂĄn kiĂ­r pĂĄr tĂĄmogatott billentyĹąkombinĂĄciĂłt
   - hasznĂĄlat:
     - `nano <fĂĄjl>`
-    - Ă­rkĂĄljunk
+    - irkĂĄljunk
     - `CTRL+S` ment
     - `CTRL+X` bezĂĄr
 - `vi`: bonyolultabb picivel, de tĂśbbet tud
@@ -248,7 +248,7 @@ Ne ijedjünk meg az ismeretlen fogalmaktól, erről mind lesz szó bővebben.
   - hasznĂĄlat
     - `vim <fĂĄjl>`
     - `i` (insert mode)
-    - Ă­rkĂĄljunk
+    - irkĂĄljunk
     - `ESC` (normal mode)
     - `:wq` (parancs: write, quit)
   - a fejlettebb funkciĂłit nem mutatjuk most be
@@ -400,7 +400,7 @@ disztróspecifikus csomagkezelővel
 
 <Note type="danger" label="LĂŠgy Ăłvatos">
 
-Itt szó lesz két azonos nevű, de különbőző dologról.
+Itt szó lesz két azonos nevű, de különböző dologról.
 - `root` user
 - `root` mappa
 
@@ -556,7 +556,7 @@ drwxr-xr-x  2 mike daemon  40 Mar 11 13:37 negyedik
   - `r`: visszafelĂŠ rendezve
 
 (ezt meg lehetne adni Ăşgy is, hogy `ls -latr`,
-de az olvashatĂłsĂĄg kevĂŠĂŠrt mi kĂźlĂśn vettĂźk)  
+de az olvashatĂłsĂĄg kedvĂŠĂŠrt mi kĂźlĂśn vettĂźk)  
 
 </details>
 
@@ -664,17 +664,17 @@ de az olvashatĂłsĂĄg kevĂŠĂŠrt mi kĂźlĂśn vettĂźk)
 ### JogosultsĂĄgok megvĂĄltoztatĂĄsa
 
 Vannak különböző parancsok, melyek segítségével megváltoztathatjuk mind a user-ek,
-mind a group-ok, mind a többi felhasználó jogosultságait, sőt megváltoztathajtuk a
+mind a group-ok, mind a többi felhasználó jogosultságait, sőt megváltoztathatjuk a
 tulajdonosokat is.
 
 #### `chmod` 
 
-SegĂ­tsĂŠgĂŠvel megvĂĄltoztathajtuk az ĂĄllomĂĄnyok hozzĂĄfĂŠrĂŠsi jogait (change mode).
+SegĂ­tsĂŠgĂŠvel megvĂĄltoztathatjuk az ĂĄllomĂĄnyok hozzĂĄfĂŠrĂŠsi jogait (change mode).
 Ha nem a sajĂĄt fĂĄjljaink, mappĂĄink jogait szeretnĂŠnk mĂłdosĂ­tani, ahhoz `sudo` is kell.
 
 Ehhez megadjuk a `chmod` utĂĄn, hogy kire vonatkozzon (user, group, others),
 megadjuk, hogy hozzĂĄfĂŠrĂŠst szeretnĂŠnk-e adni vagy elvenni akarjuk azt, 
-valamint magát az állományt. A különböző paramétérek a következőek:
+valamint magát az állományt. A különböző paraméterek a következőek:
 
 
 `u` 	- user, a birtoklĂł user
@@ -701,7 +701,7 @@ PĂŠldĂĄul:
 
 Ugyanezen konvenciĂł alapjĂĄn mĹąkĂśdik mindegyik parancs.
 
-Kicsit szemlĂŠletessebben:
+Kicsit szemlĂŠletesebben:
 
 ```
 patrik@ubuntu:~/Documents$ ls -la
@@ -734,11 +734,11 @@ a mĂĄsodik vĂĄltozott meg, mĂ­g eddig egy `-` jel volt, vagyis nincs joga hozzĂĄ
 most pedig `w` lett, vagyis van hozzĂĄ joga.
 
 Ha egyszerre szeretnĂŠnk jogot adni a user-nek, group-nak, others-nek vagy elvenni,
-valamint ha tĂśbbfĂŠle joggal szeretnĂŠnk ezt, akkor tĂśbb paramĂŠtĂŠrt is megadhatunk egy parancsban.
+valamint ha tĂśbbfĂŠle joggal szeretnĂŠnk ezt, akkor tĂśbb paramĂŠtert is megadhatunk egy parancsban.
 Ezt kĂŠtfĂŠlekĂŠppen is megtehetjĂźk:
 
- - `chmod` `u` `g` `o` kĂśzĂźl a kivĂĄlaszottak `+` vagy `-` az `r` `w` `x` kĂśzĂźl a
-  kivĂĄlaszottak. Vagyis a bal oldalra Ă­rjuk kinek a jogait szeretnĂŠnk mĂłdosĂ­tani, 
+ - `chmod` `u` `g` `o` kĂśzĂźl a kivĂĄlasztottak `+` vagy `-` az `r` `w` `x` kĂśzĂźl a
+  kivĂĄlasztottak. Vagyis a bal oldalra Ă­rjuk kinek a jogait szeretnĂŠnk mĂłdosĂ­tani, 
   kĂśzĂŠpre, hogy elvenni vagy adni szeretnĂŠnk, jobb oldalra pedig, hogy mely jogokat.
 
 ```
@@ -812,3 +812,30 @@ drwxr-xr-x 15 patrik patrik 4096 Mar 17 16:20 ..
 patrik@ubuntu:~/Documents$
 ```
 
+<Note type="tip" label="Tip">
+
+A csoportot nem csak az előbbi `chgrp` paranccsal lehet módosítani, hanem
+a `chown` paranccsal is.
+Ehhez a következőt kell tenni:
+
+`sudo chown username:groupname fĂĄjl`
+
+```shell-session
+patrik@ubuntu:~/Documents$ ls -la
+total 8
+drwxr-xr-x  2 patrik patrik 4096 Mar 19 19:18 .
+drwxr-xr-x 15 patrik patrik 4096 Mar 17 16:20 ..
+-rw-r-----  1 patrik patrik    0 Mar 18 19:38 pĂśrkĂślt.txt
+-rw-rw-r--  1 mike   mike      0 Mar 18 19:37 recept.txt
+patrik@ubuntu:~/Documents$ sudo chown patrik:patrik recept.txt 
+[sudo] password for patrik: 
+patrik@ubuntu:~/Documents$ ls -la
+total 8
+drwxr-xr-x  2 patrik patrik 4096 Mar 19 19:18 .
+drwxr-xr-x 15 patrik patrik 4096 Mar 17 16:20 ..
+-rw-r-----  1 patrik patrik    0 Mar 18 19:38 pĂśrkĂślt.txt
+-rw-rw-r--  1 patrik patrik    0 Mar 18 19:37 recept.txt
+patrik@ubuntu:~/Documents$
+```
+
+</Note>
\ No newline at end of file
diff --git a/index.html b/index.html
index d46c8d402852b859b11f569600c0b2a8edc285a4..d1aa96cb1ac3a6eb5c4013a08ed21e4b5fabd922 100644
--- a/index.html
+++ b/index.html
@@ -31,7 +31,7 @@
 
             let tmp = [
                 "első videó",
-                //"mĂĄsodik videĂł",
+                "mĂĄsodik videĂł",
             ];
 
             let pages = [];
diff --git "a/m\303\241sodik vide\303\263.md" "b/m\303\241sodik vide\303\263.md"
index 184fc522c90219043ab7097d7bbea5b4b2272395..28786392d00a3214750c316a374d8f87f79fb5cd 100644
--- "a/m\303\241sodik vide\303\263.md"	
+++ "b/m\303\241sodik vide\303\263.md"	
@@ -424,7 +424,22 @@ igĂŠny szerint kĂŠzzel indĂ­tani, leĂĄllĂ­tani, ĂşjraindĂ­tani.
 
 #### SajĂĄt program hasznĂĄlata szolgĂĄltatĂĄskĂŠnt
 
-// TODO: minta egy unit filera
+Ha szeretnĂŠnk sajĂĄt programjainkat szolgĂĄltatĂĄskĂŠnt hasznĂĄlni,
+ezt megtehetjĂźk, ha Ă­runk a programhoz egy fĂĄjlt.
+
+```
+[Unit]
+Description=LeĂ­rĂĄs a programhoz
+
+[Service]
+Type=simple
+ExecStart=program_elĂŠrĂŠsi_Ăştja
+
+[Install]
+WantedBy=multi-user.target
+```
+
+Ezt a fĂĄjlt bele kell rakni a `/etc/systemd/system` mappĂĄba, ezutĂĄn a `systemctl` paranccsal 
 
 
 ## HĂĄlĂłzat alapszintĹą konfigurĂĄlĂĄsa
@@ -432,29 +447,216 @@ igĂŠny szerint kĂŠzzel indĂ­tani, leĂĄllĂ­tani, ĂşjraindĂ­tani.
 <Note type="tip" label>
 
 Az esetek tĂśbbsĂŠgĂŠben ezt nem kell nekĂźnk kĂŠzzel megcsinĂĄlni, 
-hanem a network manager megoldja helyettĂźnk (ezt rendesen ĂĄt kell fogalmazni)
+hanem network manager megoldja helyettĂźnk
 
 </Note>
 
-- `ip a`, `ip address`:
-- `ip r`, `ip route`:
+### Parancsok a hĂĄlĂłzat konfigurĂĄlĂĄsĂĄhoz
+
+- `ip a`, `ip address`: KilistĂĄzza a hĂĄlĂłzati interfĂŠszeket ĂŠs azoknak az IP cĂ­meit
+
+```shell-session
+patrik@ubuntu:~$ ip a
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+    inet 127.0.0.1/8 scope host lo
+       valid_lft forever preferred_lft forever
+    inet6 ::1/128 scope host 
+       valid_lft forever preferred_lft forever
+2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
+    link/ether 00:0c:29:c9:db:ba brd ff:ff:ff:ff:ff:ff
+    altname enp2s1
+    inet 172.16.228.135/24 brd 172.16.228.255 scope global dynamic noprefixroute ens33
+       valid_lft 1684sec preferred_lft 1684sec
+    inet6 fe80::e85d:ab8d:2f03:2fa9/64 scope link noprefixroute 
+       valid_lft forever preferred_lft forever
+patrik@ubuntu:~$
+```  
+
+- `ip r`, `ip route`: KilistĂĄzza a (kernel) [routing table](https://en.wikipedia.org/wiki/Routing_table) tartalmĂĄt
+  
+```shell-session
+patrik@ubuntu:~$ ip r
+default via 172.16.228.2 dev ens33 proto dhcp metric 100 
+169.254.0.0/16 dev ens33 scope link metric 1000 
+172.16.228.0/24 dev ens33 proto kernel scope link src 172.16.228.135 metric 100 
+patrik@ubuntu:~$
+```
+
 - ip beĂĄllĂ­tĂĄsa
+
+`sudo ip addr add IP_cĂ­m/hĂĄlĂłzati_maszk dev interfĂŠsz`
+
+```shell-session {highlight: [14]}
+patrik@ubuntu:~$ sudo ip addr add 192.168.4.44/24 dev ens33
+patrik@ubuntu:~$ ip a
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+    inet 127.0.0.1/8 scope host lo
+       valid_lft forever preferred_lft forever
+    inet6 ::1/128 scope host 
+       valid_lft forever preferred_lft forever
+2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
+    link/ether 00:0c:29:c9:db:ba brd ff:ff:ff:ff:ff:ff
+    altname enp2s1
+    inet 172.16.228.135/24 brd 172.16.228.255 scope global dynamic noprefixroute ens33
+       valid_lft 1378sec preferred_lft 1378sec
+    inet 192.168.4.44/24 scope global ens33
+       valid_lft forever preferred_lft forever
+    inet6 fe80::e85d:ab8d:2f03:2fa9/64 scope link noprefixroute 
+       valid_lft forever preferred_lft forever
+patrik@ubuntu:~$
+```
+
 - router beĂĄllĂ­tĂĄsa
 
+`ip route add default via default_gateway_IP_cĂ­me`
+
+```shell-session
+patrik@ubuntu:~$ sudo ip route add default via 192.168.4.44
+patrik@ubuntu:~$ ip r
+default via 192.168.4.44 dev ens33
+169.254.0.0/16 dev ens33 scope link metric 1000 
+192.168.4.0/24 dev ens33 proto kernel scope link src 192.168.4.44 
+patrik@ubuntu:~$
+```
+
 ### Hálózatkezelők
 
-#### NetworkManager
+#### [NetworkManager](https://wiki.archlinux.org/index.php/NetworkManager)
 
-//TODO: szĂśveg
-// nmtui screenshot
-// gnome settings screenshot
-// nmcli szĂśveg
+Automatikusan elvĂŠgzi a hĂĄlĂłzati konfigurĂĄciĂłt ĂŠs kezeli, kontrollĂĄlja 
+a hĂĄlĂłzati eszkĂśzĂśket.
 
-#### systemd-networkd
+A network managert tĂśbbfĂŠle mĂłdon szabĂĄlyozhatjuk, ĂĄllĂ­thatjuk:
+ - `nmtui` (Network Manager Text User Interface)
+ 
+TerminĂĄlos "grafikus" felĂźletĹą alkalmazĂĄs, az `nmtui` kiadĂĄsa utĂĄn nyĂ­lik meg. 
+A nyĂ­lik, az enter ĂŠs az Esc segĂ­tsĂŠgĂŠvel navigĂĄlhatunk benne, 
+valamint a szĂłkĂśzt hasznĂĄlhatjuk bizonyos paramĂŠterek megvĂĄltoztatĂĄsĂĄhoz.
+
+<center>
+<ImageZoom
+    src="pics/nmtui1.png"
+/>
+nmtui "főmenü"
+<br>
+</center>
+<br>
+
+<center>
+<ImageZoom
+    src="pics/nmtui2.png"
+/>
+nmtui edit connecntion menĂź
+<br>
+</center>
+<br>
+
+<center>
+<ImageZoom
+    src="pics/nmtui4.png"
+/>
+nmtui edit ethernet connecntion
+<br>
+</center>
+<br>
+
+<center>
+<ImageZoom
+    src="pics/nmtui3.png"
+/>
+nmtui activate connecntion
+<br>
+</center>
+<br>
+
+<center>
+<ImageZoom
+    src="pics/nmtui3.png"
+/>
+nmtui activate connecntion
+<br>
+</center>
+<br>
+
+ - A hĂĄlĂłzati beĂĄllĂ­tĂĄsok a grafikus felĂźlet beĂĄllĂ­tĂĄsaiban is megvĂĄltoztathatĂłak (gnome settings, kde settings...)
+
+<center>
+<ImageZoom
+    src="pics/gnome-settings-network.png"
+/>
+network settings 
+<br>
+</center>
+<br>
+
+ - `nmcli` [NetworkManager command-line tool](https://opensource.com/article/20/7/nmcli)
+   
+Parancssori alkalmazĂĄs, mellyel 
+a shell-ben különböző kapcsolók segítségével módosíthatjuk a NetworkManager beállításait.
+
+```shell-session
+patrik@ubuntu:~$ nmcli
+ens33: connected to Wired connection 1
+        "Intel 82545EM"
+        ethernet (e1000), 00:0C:29:C9:DB:BA, hw, mtu 1500
+        ip4 default
+        inet4 172.16.228.135/24
+        route4 0.0.0.0/0
+        route4 172.16.228.0/24
+        route4 169.254.0.0/16
+        inet6 fe80::e85d:ab8d:2f03:2fa9/64
+        route6 fe80::/64
+        route6 ff00::/8
+
+lo: unmanaged
+        "lo"
+        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536
+
+DNS configuration:
+        servers: 172.16.228.2
+        domains: localdomain
+        interface: ens33
+
+Use "nmcli device show" to get complete information about known devices and
+"nmcli connection show" to get an overview on active connection profiles.
+
+Consult nmcli(1) and nmcli-examples(7) manual pages for complete usage details.
+patrik@ubuntu:~$
+```
+
+#### [systemd-networkd](https://wiki.archlinux.org/index.php/Systemd-networkd)
+
+HĂĄlĂłzati szolgĂĄltatĂĄs, amely hĂĄlĂłzatokat kezeli, felismeri ĂŠs konfigurĂĄlja a hĂĄlĂłzati eszkĂśzĂśket, a NetworkManager-hĂśz hasonlĂłan.
+MĂ­g az Ubuntu Desktop verziĂłja a NetworkManager-t hasznĂĄlja, addig az
+Ubuntu Server a systemd-networkd-t a hĂĄlĂłzat konfigurĂĄlĂĄsĂĄhoz.
+
+A különböző beállításokat egy-egy plain-text fájlban tárolja, ezek kiterjesztése általában `.network`.
+Ha kĂŠzzel szeretnĂŠnk egy beĂĄllĂ­tĂĄst hozzĂĄadni, akkor mi is Ă­rhatunk ilyen
+fájlokat. Ezeket különböző [mappákba helyezhetjük el](https://wiki.archlinux.org/index.php/systemd-networkd#Configuration_files), 
+a fajtájától és prioritásától függően. (Általában `/etc/systemd/network/`)
+
+A fĂĄjlok nagyon hasonlĂłan ĂŠpĂźlnek fel, mint a systemd `.service` fĂĄjljai.
+```
+Wired adapter using a static IP
+
+/etc/systemd/network/20-wired.network
+
+[Match]
+Name=enp1s0
+
+[Network]
+Address=10.1.10.9/24
+Gateway=10.1.10.1
+DNS=10.1.10.1
+```
 
-// TODO: szĂśveg, ubuntu szerveren van
-// TODO: egy .network file minta
-// TODO: networkctl-lel Ăşj konfig betĂśltĂŠse ĂŠs alkalmazĂĄsa
+A networkd-nek egy nagyon hasznos eszkĂśze, a `networkctl`.
+Ennek segítségével ellenőrizhetjük és teljes
+információkat szerezhetünk a hálózati interfészekről.
+Ha Ăşj konfigurĂĄciĂłs fĂĄjlt hoztunk lĂŠtre ĂŠs szeretnĂŠnk betĂślteni, azt a 
+`networkctl reload` parancs segĂ­tsĂŠgĂŠvel tehetjĂźk meg.
 
 ## TĂĄvoli hozzĂĄfĂŠrĂŠs (SSH)
 
diff --git a/pics/gnome-settings-network.png b/pics/gnome-settings-network.png
new file mode 100644
index 0000000000000000000000000000000000000000..e52350a116245eeba5e15d66b252e2492ca6fa35
Binary files /dev/null and b/pics/gnome-settings-network.png differ
diff --git a/pics/gnome-settings-wifi.png b/pics/gnome-settings-wifi.png
new file mode 100644
index 0000000000000000000000000000000000000000..f4370de5a0901a9e5b274dbd1a0de755d8ee43c5
Binary files /dev/null and b/pics/gnome-settings-wifi.png differ
diff --git a/pics/nmtui1.png b/pics/nmtui1.png
new file mode 100644
index 0000000000000000000000000000000000000000..d06160379adf69af5b63447409403ebd7c2d03ab
Binary files /dev/null and b/pics/nmtui1.png differ
diff --git a/pics/nmtui2.png b/pics/nmtui2.png
new file mode 100644
index 0000000000000000000000000000000000000000..482c435a78c03ff8ba83a280f93335959a5410c2
Binary files /dev/null and b/pics/nmtui2.png differ
diff --git a/pics/nmtui3.png b/pics/nmtui3.png
new file mode 100644
index 0000000000000000000000000000000000000000..f566194336d403ff64c5ad565314cd0e27ca2d3a
Binary files /dev/null and b/pics/nmtui3.png differ
diff --git a/pics/nmtui4.png b/pics/nmtui4.png
new file mode 100644
index 0000000000000000000000000000000000000000..a22b567cd092544989f6f8d85c38cf5c3838b4d8
Binary files /dev/null and b/pics/nmtui4.png differ