diff --git "a/m\303\241sodik vide\303\263.md" "b/m\303\241sodik vide\303\263.md" index 32c72aba060212f7d8618dcd5ea69eb4ced971be..0d93bcfa89c814cc9e32059f7e8132c61d56ea5b 100644 --- "a/m\303\241sodik vide\303\263.md" +++ "b/m\303\241sodik vide\303\263.md" @@ -82,59 +82,146 @@ https://linuxhint.com/ubuntu-user-management/ ### FelhasznĂĄlĂłk kezelĂŠse #### LĂŠtrehozĂĄs -`sudo adduser <userName>` Az adduser parancs segĂtsĂŠgĂŠvel -hozzĂĄadhatunk egy Ăşj felhasznĂĄlĂłt a rendszerhez. A `<userName>` helyĂŠre az -Ăşj felhasznĂĄlĂł nevĂŠt kell Ărni. EzutĂĄn meg kell adni, -hogy milyen jelszĂłt szeretnĂŠnk az Ăşj felhasznĂĄlĂłnak, valamint az -egyĂŠbb adatait (teljes nĂŠv, telefonszĂĄm...stb.), de ezek kĂśzĂźl nem mind kĂśtelezĹ. +`sudo useradd <username>` A `useradd` parancs segĂtsĂŠgĂŠvel +hozzĂĄadhatunk egy Ăşj felhasznĂĄlĂłt a rendszerhez. A `<username>` helyĂŠre az +Ăşj felhasznĂĄlĂł nevĂŠt kell Ărni. -A parancs automatikusan lĂŠtrehoz egy user mappĂĄt a /home-ban, de ha mĂĄshol -szeretnĂŠnk, hogy legyen ez a mappa, az is megadhatĂł az `adduser --home <Mappa elĂŠrĂŠsi Ăştja> <userName>` kapcsolĂłjĂĄval. +A parancs nem hoz lĂŠtre user mappĂĄt a `/home`-ban, de ha mĂĄshol +szeretnĂŠnk, hogy legyen ez a mappa, +az is megadhatĂł az `useradd -m <username>` kapcsolĂłjĂĄval. +EzenkĂvĂźl meg lehet adni, hogy a felhasznĂĄlĂł milyen shellt akar hasznĂĄlni +bejelentkezĂŠs utĂĄn, ezt a `-s` kapcsolĂłval lehet megadni. +Mivel a bash-t szeretnĂŠnk hasznlni, akkor a `-s /bun/bash`-t kell megadni. + +EzutĂĄn az Ăşj felhasznĂĄlĂłnak be kell ĂĄllĂtani egy jelszĂłt, ezt +a `sudo passwd <username>` parancs kiadĂĄsa utĂĄn ĂĄllĂthatĂł be. ``` -patrik@ubuntu:~$ sudo adduser mike -[sudo] password for patrik: -Adding user `mike' ... -Adding new group `mike' (1001) ... -Adding new user `mike' (1001) with group `mike' ... -Creating home directory `/home/mike' ... -Copying files from `/etc/skel' ... -New password: -Retype new password: +patrik@ubuntu:/home$ useradd -m -s /bin/bash mike +useradd: Permission denied. +useradd: cannot lock /etc/passwd; try again later. +patrik@ubuntu:/home$ sudo useradd -m -s /bin/bash mike +patrik@ubuntu:/home$ sudo passwd mike +New password: +Retype new password: passwd: password updated successfully -Changing the user information for mike -Enter the new value, or press ENTER for the default -Full Name []: Mike Toth -Room Number []: -Work Phone []: -Home Phone []: -Other []: -Is the information correct? [Y/n] Y -patrik@ubuntu:~$ +patrik@ubuntu:/home$ ``` #### TĂśrlĂŠs -`sudo userdel <userName>` +`sudo userdel <username>`parancs segĂtsĂŠgĂŠvel +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ĂŠbb fĂĄjlokat nem, ezt az `-r` kapcsolĂł megadĂĄsĂĄval tehetjĂźk meg. +``` +patrik@ubuntu:/home$ sudo userdel -r mike +[sudo] password for patrik: +patrik@ubuntu:/home$ +``` #### JelszĂł megvĂĄltoztatĂĄsa -`sudo passwd <userName>` +`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. + +``` +patrik@ubuntu:/home$ sudo passwd mike +[sudo] password for patrik: +New password: +Retype new password: +passwd: password updated successfully +patrik@ubuntu:/home$ passwd +Changing password for patrik. +Current password: +New password: +Retype new password: +passwd: password updated successfully +patrik@ubuntu:/home$ passwd +Changing password for patrik. +Current password: +New password: +Retype new password: +Password unchanged +New password: +Retype new password: +You must choose a longer password +New password: +Retype new password: +Bad: new and old password are too similar +passwd: Authentication token manipulation error +passwd: password unchanged +patrik@ubuntu:/home$ +``` + +A jelszĂł megadĂĄsĂĄnĂĄl van egy pĂĄr kĂśvetelmĂŠny, +aminek meg kell felelni. Ilyenek azok is, melyek fentebb lĂĄthatĂłak. +A jelszĂł nem egyezhet meg a korĂĄbbival, nem lehet ahhoz nagyon hasonlĂł, +hosszĂşnak kell lennie, ha tĂşl egyszerĹą +azt se engedi (1234, asdasd...stb.). #### Root jog "szerzĂŠse" -`usermod -aG sudo <userName>` +`usermod -aG sudo <username>` parancs segĂtsĂŠgĂŠvel hozzĂĄadjuk a +megadott felhasznĂĄlĂłt a sudo nevĹą csoporthoz. + +``` +patrik@ubuntu:/home$ sudo usermod -aG sudo mike +``` +Vagy a lĂŠtrehozĂĄs sorĂĄn adjuk meg a plusz group-ot +`useradd -m -G additional_groups -s login_shell username` ### Csoportok kezelĂŠse +`groups username` parancs megadĂĄsĂĄval megtudhatjuk egy felhasznĂĄlĂł, +mely csoportoknak a tagjai. A groups parancs ĂśnmagĂĄban a bejelentkezett felhasznĂĄlĂł +csoportjait mutatja meg. + +``` +patrik@ubuntu:~$ groups mike +mike : mike sudo +patrik@ubuntu:~$ groups patrik +patrik : patrik adm cdrom sudo dip plugdev lpadmin lxd sambashare +patrik@ubuntu:~$ groups +patrik adm cdrom sudo dip plugdev lpadmin lxd sambashare +``` + +`cat /etc/group` + #### LĂŠtrehozĂĄs -`sudo addgroup <groupName>` +`sudo groupadd <groupname>` parancs segĂtsĂŠgĂŠvel lehet lĂŠtrehozni egy Ăşj +csoportot. + +``` +patrik@ubuntu:~$ sudo groupadd almafa +[sudo] password for patrik: +patrik@ubuntu:~$ sudo cat /etc/group | grep alma +almafa:x:1002: +patrik@ubuntu:~$ +``` #### TĂśrlĂŠs +`sudo groupdel <groupname>` parancs segĂtsĂŠgĂŠvel eltĂĄvolĂthatunk egy csoportot. + +``` +patrik@ubuntu:~$ sudo groupdel almafa +patrik@ubuntu:~$ sudo cat /etc/group | grep alma +patrik@ubuntu:~$ +``` + #### FelhasznĂĄlĂłk hozzĂĄadĂĄsa -`sudo usermod -aG <groupName> <userName>` +`sudo usermod -aG <groupname> <username>` parancs segĂtsĂŠgĂŠvel felhasznĂĄlĂłt +lehet hozzĂĄadni a megadott csoporthoz. + +``` +patrik@ubuntu:~$ sudo usermod -aG almafa mike +patrik@ubuntu:~$ groups mike +mike : mike sudo almafa +patrik@ubuntu:~$ +``` #### FelhasznĂĄlĂłk eltĂĄvolĂtĂĄsa a csoportbĂłl