From c842967ccae69f759f949bdee923d6f366b8c32d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikl=C3=B3s=20T=C3=B3th?= <tothmiklostibor@gmail.com> Date: Fri, 19 Mar 2021 02:04:13 +0100 Subject: [PATCH] =?UTF-8?q?m=C3=A1sodik=20vide=C3=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 1 + cirun.sh | 1 + index.html | 2 +- "m\303\241sodik vide\303\263.md" | 90 +++++++++++--- video/masodik | 197 +++++++++++++++++++++++++++++++ 5 files changed, 275 insertions(+), 16 deletions(-) create mode 100644 cirun.sh create mode 100644 video/masodik diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7409841..51f2da7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,7 @@ home: - ssh mikewashere@centaur.sch.bme.hu mkdir -p /home/mikewashere/public_html/linux # actual work - scp -r $PWD/* mikewashere@centaur.sch.bme.hu:/home/mikewashere/public_html/linux/ + - ssh mikewashere@centaur.sch.bme.hu sh -c "cd /home/mikewashere/public_html/linux; bash cirun.sh" only: refs: - master \ No newline at end of file diff --git a/cirun.sh b/cirun.sh new file mode 100644 index 0000000..ea1d798 --- /dev/null +++ b/cirun.sh @@ -0,0 +1 @@ +echo "Not yet đ" > "mĂĄsodik videĂł.md" \ No newline at end of file diff --git a/index.html b/index.html index f12fa4d..536ad24 100644 --- a/index.html +++ b/index.html @@ -30,7 +30,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 3257127..5abda80 100644 --- "a/m\303\241sodik vide\303\263.md" +++ "b/m\303\241sodik vide\303\263.md" @@ -115,12 +115,49 @@ A `useradd` parancs segĂtsĂŠgĂŠvel hozhatunk lĂŠtre Ăşj felhasznĂĄlĂłt. EzutĂĄn az Ăşj felhasznĂĄlĂłnak be kell ĂĄllĂtani egy jelszĂłt, ezt a `sudo passwd mike` parancs kiadĂĄsa utĂĄn ĂĄllĂthatĂł be. + <Note type="warning" label="MegjegyzĂŠs"> A `passwd` nem Ăr semmit a terminĂĄlra mikĂśzben Ărjuk a jelszĂłt, de ne kĂŠtelkedjĂźnk, hogy nem lĂĄtunk semmit, attĂłl mĂŠg ĂrĂłdik. </Note> +<Note type="tip" label="Extra infĂł"> +Ubuntun ĂŠs egyĂŠb Debian alapĂş disztrĂłkon megtalĂĄlhatĂł egy +`adduser` script is, ami szintĂŠn userek lĂŠtrehozĂĄsĂĄra van. +HasznĂĄlata kicsit egyszerĹąbb, azonban nincs minden rendszeren. +HasznĂĄlata: + +```shell-session +mike@mike-elementary:~$ sudo adduser patrik +[sudo] password for mike: +Adding user `patrik' ... +Adding new group `patrik' (1001) ... +Adding new user `patrik' (1001) with group `patrik' ... +Creating home directory `/home/patrik' ... +Copying files from `/etc/skel' ... +Enter new UNIX password: +Retype new UNIX password: +passwd: password updated successfully +Changing the user information for patrik +Changing the user information for patrik +Enter the new value, or press ENTER for the default + Full Name []: Fodor Patrik + Room Number []: 6969 + Work Phone []: +36306942069 + Home Phone []: + Other []: JĂłgyerek amĂşgy +chfn: 'JĂłgyerek amĂşgy' contains non-ASCII characters +Is the information correct? [Y/n] y +mike@mike-elementary:~$ sudo adduser patrik sudo +Adding user `patrik' to group `sudo' ... +Adding user patrik to group sudo +Done. +mike@mike-elementary:~$ ``` + +</Note> + +```shell-session patrik@ubuntu:/home$ useradd -m -s /bin/bash mike useradd: Permission denied. useradd: cannot lock /etc/passwd; try again later. @@ -137,19 +174,23 @@ eltĂĄvolĂthatunk egy Ăşj felhasznĂĄlĂłt a rendszerbĹl. Azonban ez csak a felhasznĂĄlĂłt tĂśrli a hozzĂĄ tartozĂł `home` mappĂĄt ĂŠs egyĂŠb fĂĄjlokat nem, ezt az `-r` kapcsolĂł megadĂĄsĂĄval tehetjĂźk meg. -``` +```shell-session patrik@ubuntu:/home$ sudo userdel -r mike [sudo] password for patrik: patrik@ubuntu:/home$ ``` +<Note type="tip" label="Extra infĂł"> +A `userdel` Debian-os pĂĄrja a `deluser`. +</Note> + #### JelszĂł megvĂĄltoztatĂĄsa `sudo passwd <username>` parancs segĂtsĂŠgĂŠvel megvĂĄltoztathatĂł egy-egy felhasznĂĄlĂł jelszava. Akkor ha csak annyit Ărunk, hogy passwd, azzal a bejelentkezett felhasznĂĄlĂł jelszavĂĄt vĂĄltoztatjuk meg. -``` +```shell-session patrik@ubuntu:/home$ sudo passwd mike [sudo] password for patrik: New password: @@ -189,11 +230,11 @@ azt se engedi (1234, asdasd...stb.). `usermod -aG sudo <username>` parancs segĂtsĂŠgĂŠvel hozzĂĄadjuk a megadott felhasznĂĄlĂłt a sudo nevĹą csoporthoz. *Hint: `-aG`, mint add group.* -``` +```shell-session patrik@ubuntu:/home$ sudo usermod -aG sudo mike ``` Vagy a lĂŠtrehozĂĄs sorĂĄn adjuk meg a plusz group-ot -``` +```shell-session patrik@ubuntu:/home$ useradd -m -G sudo -s /bin/bash mike ``` @@ -203,7 +244,7 @@ patrik@ubuntu:/home$ useradd -m -G sudo -s /bin/bash mike mely csoportoknak a tagjai. A `groups` parancs ĂśnmagĂĄban a bejelentkezett felhasznĂĄlĂł csoportjait mutatja meg. -``` +```shell-session patrik@ubuntu:~$ groups mike mike : mike sudo patrik@ubuntu:~$ groups patrik @@ -217,7 +258,7 @@ patrik adm cdrom sudo dip plugdev lpadmin lxd sambashare `sudo groupadd <groupname>` parancs segĂtsĂŠgĂŠvel lehet lĂŠtrehozni egy Ăşj csoportot. -``` +```shell-session patrik@ubuntu:~$ sudo groupadd almafa [sudo] password for patrik: patrik@ubuntu:~$ sudo cat /etc/group | grep alma @@ -225,6 +266,10 @@ almafa:x:1002: patrik@ubuntu:~$ ``` +<Note type="tip" label="Extra infĂł"> +Debian alapĂş disztrĂłkon a `sudo addgroup almafa` is mĹąkĂśdik. +</Note> + A `/etc/group` fĂĄjlban talĂĄlhatĂł a csoportok listĂĄja ĂŠs azok tulajdonsĂĄgai. sudo cat /etc/group | grep alma: - `sudo` csak root joggal olvashatĂł vagy ĂrhatĂł a `group` fĂĄjl @@ -233,17 +278,22 @@ sudo cat /etc/group | grep alma: - a `grep` a bemenetĂŠre kapott szĂśvegbĹl az `"alma"` (rĂŠsz)szĂłt tartalmazĂłkra fog szĹąrni Ennek a segĂtsĂŠgĂŠvel leellenĹrĂŠzhetĂł egy a csoport valĂłban lĂŠtrejĂśtt. + #### TĂśrlĂŠs `sudo groupdel <groupname>` parancs segĂtsĂŠgĂŠvel eltĂĄvolĂthatunk egy csoportot. -``` +```shell-session patrik@ubuntu:~$ sudo groupdel almafa [sudo] password for patrik: patrik@ubuntu:~$ sudo cat /etc/group | grep alma patrik@ubuntu:~$ ``` +<Note type="tip" label="Extra infĂł"> +Debian alapĂş disztrĂłkon a `sudo delgroup almafa` is mĹąkĂśdik. +</Note> + HasonlĂłan az elĹzĹ ellenĹrzĂŠshez itt is ellenĹrizhetĹ, hogy valĂłban eltĂĄvolĂtĂĄsra kerĂźlt-e a csoport. Mivel a kimeneten nem jelent meg semmi, megĂĄllapĂthatĂł, hogy nincs alma szĂłt @@ -255,7 +305,7 @@ tartalmazĂł group. lehet hozzĂĄadni a megadott csoporthoz. A `groups` parancs segĂtsĂŠgĂŠvel megnĂŠzhetjĂźk, hogy tĂŠnyleg megtĂśrtĂŠnik a hozzĂĄadĂĄs. -``` +```shell-session patrik@ubuntu:~$ sudo usermod -aG almafa mike [sudo] password for patrik: patrik@ubuntu:~$ groups mike @@ -278,12 +328,17 @@ patrik@ubuntu:~$ ``` `sudo gpasswd -a <username> <groupname>`: +- A `gpasswd` egy parancs, mely segĂtsĂŠgĂŠvel kĂźlĂśnbĂśzĹ mĹąveleteket lehet + vĂŠgrehajtani a csoportokon. +- `-a` kapcsolĂł, mely megadja, hogy hozzĂĄadni szeretnĂŠnk egy felhasznĂĄlĂłt. (add) +- `username` a felhasznĂĄlĂł, akit szeretnĂŠnk HozzĂĄadni +- `groupname` a csoport, amelyikhez szeretnĂŠnk hoozĂĄadni a felhasznĂĄlĂłt + +<Note type="tip" label="Extra infĂł"> +Debian alapĂş disztrĂłkon a `sudo adduser mike almafa` is mĹąkĂśdik. +</Note> + - - A `gpasswd` egy parancs, mely segĂtsĂŠgĂŠvel kĂźlĂśnbĂśzĹ mĹąveleteket lehet -vĂŠgrehajtani a csoportokon. - - `-a` kapcsolĂł, mely megadja, hogy hoozĂĄadni szeretnĂŠnk egy felhasznĂĄlĂłt. (add) - - `username` a felhasznĂĄlĂł, akit szeretnĂŠnk HozzĂĄadni - - `groupname` a csoport, amelyikhez szeretnĂŠnk hoozĂĄadni a felhasznĂĄlĂłt #### FelhasznĂĄlĂłk eltĂĄvolĂtĂĄsa a csoportbĂłl `sudo gpasswd -d <groupname> <username>` parancs segĂtsĂŠgĂŠvel tĂśrĂślhetĂźnk @@ -297,11 +352,16 @@ patrik@ubuntu:~$ groups mike mike : mike sudo ``` +<Note type="tip" label="Extra infĂł"> +Debian alapĂş disztrĂłkon a `sudo deluser mike almafa` is mĹąkĂśdik. +</Note> + Pontosan ugyanazt kell itt csinĂĄlni, mint amikor a `gpasswd` segĂtsĂŠgĂŠvel hozzĂĄadunk egy felhasznĂĄlĂłt, csupĂĄn a kapcsolĂł eltĂŠrĹ `-d`. ### [Superuser](https://en.wikipedia.org/wiki/Superuser#Unix_and_Unix-like) + Ez az oldal is jĂł: https://mediatemple.net/community/products/dv/204643890/an-introduction-to-the-root-user The root is the user name or account that by default has access @@ -350,7 +410,7 @@ Az Ĺ feladata, hogy minden szĂźksĂŠges szolgĂĄltatĂĄst, dĂŠmont elindĂtson. ### systemd A systemd egy init rendszer, -amely nagyon elterjed Linux rendszereken, ma mĂĄr szinte az +amely nagyon elterjedt Linux rendszereken, ma mĂĄr szinte az Ăśsszes disztribĂşciĂł ezt hasznĂĄlja, mivel szĂĄmos elĹnye van elĹdeihez kĂŠpest. Feladata, hogy a Linux kernel @@ -419,7 +479,7 @@ az ssh (secure shell). - MegkĂŠrdezi a felhasznĂĄlĂł nevĂźnkhĂśz tartozĂł jelszĂłt, ezt megadjuk ĂŠĂŠĂŠĂŠĂŠĂŠĂŠĂŠĂŠs bent is vagyunk -```shell +```shell-session [patrik@patrik-laptop ~]$ whoami patrik [patrik@patrik-laptop ~]$ ssh hallgato@172.16.228.130 3944ms îł 2021. mĂĄrc. 16., kedd, 20:41:28 CET diff --git a/video/masodik b/video/masodik new file mode 100644 index 0000000..1b51adb --- /dev/null +++ b/video/masodik @@ -0,0 +1,197 @@ +Sziasztok! +Mike vagyok, fĹleg a sysadminban tevĂŠkenykedek, de megtalĂĄlhatsz +a Devteamben, Neteamben ĂŠs Securiteamben is. + +Ez az elĹadĂĄssorozat a LinuxrĂłl szĂłl ĂŠs a mostani videĂłban +szĂł lesz az UNIX-rĂłl, a Linux felĂŠpĂtĂŠsĂŠrĹl, +a felhasznĂĄlĂłk kezelĂŠsĂŠrĹl, az init rendszerekrĹl +(de fĹkĂŠnt a systemd-rĹl), service-ek kezelĂŠsĂŠrĹl, +hĂĄlĂłzatkonfigurĂĄciĂłrĂłl ĂŠs SSH-rĂłl. +KezdjĂźnk is bele! + +Mi is az UNIX? +A korĂĄbbiakban szĂł volt arrĂłl, hogy "UNIX rendszer", de mit +is jelent ez? +Az UNIX egy '70-es ĂŠvekben kifejlesztett rendszer, aminek mai +vĂĄltozatai is lĂŠteznek, pĂŠldĂĄul a macOS, iOS ĂŠs tĂĄrsai, +illetve a BSD-k formĂĄjĂĄban. Ezek igazi UNIX-ok, hiszen kĂłdot +ĂśrĂśkĂślnek az eredeti UNIX operĂĄciĂłs rendszerbĹl. + +Ezzel szemben a Linux-ok, UNIX-szerĹą operĂĄciĂłs rendszerek, +mert a Linux fejlesztĂŠse teljesen fĂźggetlen az UNIX-tĂłl, +csupĂĄn az UNIX filozĂłfiĂĄjĂĄt ĂŠs viselkedĂŠsĂŠt kĂśvetik. + +A tovĂĄbbiakban UNIX rendszer alatt az UNIX-szerĹą rendszerekre +is gondolok a valĂłdi UNIX-ok mellett. + +MitĹl lesz valami UNIX-szerĹą? +KĂŠt fontos elvet emlĂtenĂŠk, amik megtalĂĄlhatĂłak az UNIX-okban: + +Az elsĹ a KISS, vagyis a Keep It Simple, Stupid. + +Ennek a jelentĂŠse az, hogy Ărjunk, rĂśvid, egyszerĹą programokat, +amik kevĂŠs feladatot lĂĄtnak el, de azokat jĂłl. +Ezeket a kicsit programokat a shell hasznĂĄlatĂĄval Ăşgyis Ăśssze +tudjuk majd kĂśtni ĂŠs el is tudjĂĄk egymĂĄst indĂtani. +Ezt tapasztaltuk is, amikor a korĂĄbbiakban egymĂĄs utĂĄn +fĹąztĂźnk kicsi programokat pipe-pal, vagy ahogy lĂĄthatĂłan +a man a hĂĄttĂŠrben less-t hasznĂĄl a szĂśveg megjelenĂtĂŠsĂŠre. + +Ez azĂŠrt hasznos, mivel Ăgy ha valamelyik rĂŠsze a rendszernek +nem tetszik nekĂźnk, azt kĂśnnyen ki tudjuk cserĂŠlni egy mĂĄsik +kicsi programra. + +Emellett, mivel ezek a programok kicsik ĂŠs egyszerĹąek, +kisebb a tĂĄmadĂĄsi felĂźlete egy-egy programnak. + +A mĂĄsik UNIX-os elem, amirĹl beszĂŠlnĂŠk, +az az "everything is a file", vagyis minden egy file. + +Ezt azt takarja, hogy a gĂŠpen minden, legyen az RAM, diszkek, +videokĂĄrtyĂĄk, futĂł folyamatok vagy bĂĄrmi mĂĄs, mind +elĂŠrhetĹek mint egy file. + +NĂŠzzĂźnk is erre pĂĄr pĂŠldĂĄt: +Ha kiadom az lsblk parancsot, akkor az kilistĂĄzza a gĂŠphez +csatlakoztatott diszkeket. Itt lĂĄtszik egy olyan, hogy vda ĂŠs +vda1, illetve lĂĄtszik, hogy vda1 van a /-be felcsatolva, +ez a root. +A Linuxos jelĂślĂŠsrendszerben a SATA diszkeket +sd<ĂŠs valami betĹą>-vel, +NVMe SSD-ket nvme<szĂĄm>n<szĂĄm>-mal, +virtuĂĄlis diszkeket pedig vd<majd egy betĹą>-vel jelĂśljĂźk, +ezeken a partĂciĂłkat pedig SATA ĂŠs virtuĂĄlis diszkek esetĂŠn +egy szĂĄmmal, NVMe esetĂŠn pedig p ĂŠs utĂĄna egy szĂĄmmal jelĂśljĂźk. +Itt /dev/vda a diszk, /dev/vda1 pedig a partĂciĂł. + +Ha kilistĂĄzom a /dev-et, vagyis devices-t, +ahol a hardverek fĂĄjljai ĂŠlnek, akkor a sok mĂĄs fĂĄjl kĂśzt ott van +a vda ĂŠs vda1 is. + +Ez azĂŠrt hasznos, mivel Ăgy, ha pĂŠldĂĄul +egy programot akarnĂŠk Ărni, ami biztonsĂĄgi menti +a diszkemet, akkor csupĂĄn a /dev/vda vagy hasonlĂłt kĂŠne mĂĄsolnia +a programomnak egy mĂĄsik meghajtĂłra. Emellett a fĂĄjlrendszert +nem ĂŠrdekli, hogy Ĺ egy diszken vagy egy fĂĄjlon van, +Ăgy simĂĄn megtehetem, hogy egy fĂĄjlrendszeren belĂźli fĂĄjlon +lĂŠtrehozok ĂŠs hasznĂĄlok egy fĂĄjlrendszert. + +Most szeretnĂŠk az UNIX-ok architektĂşrĂĄjĂĄrĂłl beszĂŠlni. +Unixon a KISS-t kĂśvetve, jĂłval modulĂĄrisabbak ezek a rĂŠszek, +mint mondjuk Windows-on. +De mik is ezek a rĂŠszek? + +KezdjĂźk a bootloader-rel. Ennek a feladata az, hogy +betĂślti RAM-ba a kernelt ĂŠs pĂĄr, +a gĂŠp beindĂtĂĄsĂĄhoz szĂźksĂŠges fĂĄjlt, emellet dual-boot +esetĂŠn lehetĹsĂŠget ad arra, hogy kivĂĄlasszuk, hogy mit tĂślt be. +Ubuntu-n a bootloader a Grub. + +MiutĂĄn a bootloader betĂśltĂśtte a kernelt, esetĂźnkben a Linuxot, +a kernel inicializĂĄlja a hardvereket ĂŠs ĂśnmagĂĄt, majd beindĂtja +az init rendszert, ezutĂĄn szĂŠpen a hĂĄttĂŠrben kezelgeti a +hardvereket. + +Az init rendszer, esetĂźnkben a systemd, pedig beindĂt minden +szolgĂĄltatĂĄst, ami a gĂŠp futĂĄsĂĄhoz kell, illetve amit kĂŠrtĂźnk. +PĂŠldĂĄul egy asztali gĂŠp esetĂŠn a grafikus felĂźletet, +vagy egy szerver esetĂŠn a webszervert. + +Az operĂĄciĂłs rendszerek azon rĂŠsze, ami a kernelen kĂvĂźl fut +az az Ăşgynevezett userland. Mivel az Ubuntu egy GNU/Linux +oprendszer, Ăgy a userland alapjĂĄt a GNU programok kĂŠpezik. +Ezek a programok kĂśzt van a cat, cp, rm, ls ĂŠs sok egyĂŠb +olyan eszkĂśz, amit elvĂĄrunk, hogy legyen egy shellben. + +Na de tĂŠrjĂźnk is ĂĄt a szĂĄrazabb anyagrĂłl a gyakorlati rĂŠszekre! +ElĹszĂśris tanuljunk meg usereket kezelni. + +Hozzuk lĂŠtre a Patrik usert. Ehhez root jogosultsĂĄg szĂźksĂŠges, +de szerencsĂŠre nekem az van. +A patrik user lĂŠtrehozĂĄshoz a sudo useradd -m patrik parancsot +kĂŠne kiadni, azonban ezen lehet finomĂtani. +Ăn szeretnĂŠm, hogy Patrik ha shellt indĂt bash-t kapjon, +ne sima sh-t. Ehhez a parancshoz hozzĂĄ kell adnom a +-s /bin/bash parancsot is. +Emellett szeretnĂŠk ha szeretnĂŠk patriknak jogosultsĂĄgot adni +ahhoz, hogy sambĂĄn megosszon mappĂĄkat, akkor hozzĂĄadhatom +a sambashare grouphoz a -G sambashare megadĂĄsĂĄval. +Ăgy lĂŠtre is jĂśtt Patrik fiĂłkja, de mĂŠg nincs rajta jelszĂł, +nem lehet belĂŠpni. ĂllĂtsunk neki jelszĂłt! +MĂĄs userek jelszavĂĄnak ĂĄllĂtĂĄsĂĄhoz ĂŠrthetĹ okokbĂłl +root jogosultsĂĄg szĂźksĂŠges. +Ăgy hĂĄt kezdjĂźk is azzal, hogy sudo. +A passwd paranccsal tudunk jelszĂłt ĂĄllĂtani ĂŠs argumentumkĂŠnt +adjuk meg azt, hogy patrik, hiszen az Ĺ jelszavĂĄt +akarjuk beĂĄllĂtani. +Adjunk meg neki valami jĂł biztonsĂĄgos jelszĂłt... +mĂŠgegyszer... +ĂŠs most mĂĄr van jelszava, be tud lĂŠpni. + +Mi van, ha a sajĂĄt jelszavam szeretnĂŠm megvĂĄltoztani. +Ehhez ĂŠrthetĹen nem kell root. Futtassuk a passwd-t paramĂŠterek +nĂŠlkĂźl. +Ami most ĂşjdonsĂĄg, hogy megkĂŠrdi a korĂĄbbi jelszavunk, mivel +nem hasznĂĄltunk sudo-t, de adjuk is meg neki. +Most jĂśhet az Ăşj jelszĂł... +ĂŠs megint... +Ăs kĂŠsz is vagyunk. + +EkĂśzben rĂĄjĂśttem, hogy megbĂzok Patrikban ĂŠs szeretnĂŠk neki +root jogokat adni, vagyis hozzĂĄfĂŠrĂŠst a sudo parancshoz. +Ehhez hozzĂĄ kell adnom a sudo grouphoz. Ezt megtehetem +a sudo usermod -aG (vagyis add group) sudo patrik +paranccsal. + +TegyĂźk fel, hogy mĂŠgse szeretnĂŠm, hogy Patrik hozzĂĄfĂŠrjen +ehhez a gĂŠphez. TĂśrĂśljĂźk a felhasznĂĄlĂłjĂĄt a +sudo userdel -r patrik paranccsal. +Az -r kapcsolĂł azt jelenti, hogy patrik home mappĂĄjĂĄt +is szeretnĂŠm tĂśrĂślni. Ha nem adom meg, akkor a fĂĄjljai rajt +maradnĂĄnak a gĂŠpen. + +Debian alapĂş disztrĂłkon, Ăgy Ubuntun is van egy adduser script +is emellett, ami talĂĄn egy kicsit kĂŠnyelmesebben hasznĂĄlhatĂł, +azonban nincs minden gĂŠpen szemben a korĂĄbbi parancsokkal, +amik gnu programok. + +Hozzuk lĂŠtre Ăşjra patrik felhasznĂĄlĂłjĂĄt, de ezĂşttal az +adduser paranccsal a useradd helyett. +Ha kiadjuk, hogy sudo adduser patrik, akkor az adduser +vĂŠgigvezet minket a Patrik fiĂłk lĂŠtrehozĂĄsĂĄn. +Most adjuk meg patrik jelszavĂĄt... +Emellett csomĂł metaadatot is megadhatunk. +A Full name azĂŠrt kĂźlĂśn mezĹ, mivel az unixos felhasznĂĄlĂłnevek +csak kisbetĹąs angol karaktereket tartalmazhatnak. Ez a full name +jelenik meg pĂŠldĂĄul a bejelentkezĹkĂŠpernyĹn. + +Most megint adjuk hozzĂĄ patrikot a sudo csoporthoz, viszont +most ezt az adduser-rel tegyĂźk. +sudo adduser patrik sudo +KirĂĄly, meg is vagyunk. + +Most tĂśrĂśljĂźk patrikot, de hasznĂĄljuk a deluser parancsot +sudo deluser patrik +kĂŠsz. + +Most, hogy usereket tudunk kezelni, nĂŠzzĂźk meg a csoportkezelĂŠst. +ElĹszĂśr is nĂŠzzĂźk meg milyen csoportok tagjai vagyunk, +ezt a groups-szal tehetjĂźk meg. +NĂŠzzĂźk meg, hogy BĂŠlĂĄnak milyen csoporttagsĂĄgai vannak: +ehhez a groups bela parancsot kell kiadni. +PrĂłbakĂŠnt hozzuk lĂŠtre a kszksok csoportot. +sudo groupadd kszksok +NĂŠzzĂźk is meg, hogy mĹąkĂśdĂśtt, csinĂĄljunk egy mappĂĄt ĂŠs +tegyĂźk elĂŠrhetĹvĂŠ a csoport szĂĄmĂĄra. +lĂŠtrehozok egy mappĂĄt +mkdir test +group ownerrĂŠ teszem a kszksok-at +sudo chgrp kszksok test +ĂŠs nĂŠzzĂźk meg +ls -la + +Most adjuk hozzĂĄ magunkat a csoporthoz. +sudo usermod -aG kszksok mike + +VegyĂźk ki magunkat a tagok kĂśzĂźl: + -- GitLab