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