streda 2. decembra 2020

Zmeniť užívateľa, aby nepoužíval shell

 Niekedy potrebujeme vytvoriť užívateľa, aby nemal prístup do shellu, tj. aby nemohol písať príkazy. V takom prípade ho zadefinovať ako nologin. 


Ako postupovať? 


1. Treba zistiť, kde je presne zavedený nologin, Teda, použijeme which


root@guliverkel:~# which nologin                                                                                                                                                                                                                                               

/usr/sbin/nologin  


2. pomocou usermod nastavím, aby užívateľ mal ako SHELL nologin. Teda: 


root@guliverkel:~# usermod -s /usr/sbin/nologin Chrobak_Truhlik


3. Pozriem sa /etc/passwd 

root@guliverkel:~# cat /etc/passwd | grep Chrobak_Truhlik
Chrobak_Truhlik:x:1003:1003::/home/glupe_ľudze/Chrobak_Truhlik:/usr/sbin/nologin




Žiadne komentáre:

Zverejnenie komentára