Você quer dar uma olhada em man useradd
. Você parece ter uma boa noção do que deseja fazer, mas adduser
= useradd
no RHEL / CentOS.
-
-r
=--system
- Para as outras opções, acho que você só deseja bloquear a conta com
passwd -l <username>
após a criação da conta.
Verifique se as senhas vazias não são permitidas pelo PAM;
Procure em /etc/pam.d/system-auth
e /etc/pam.d/password-auth
e remova nullok
das linhas pam_unix.so
(se aplicável.)