Saat membuat pengguna dengan useradd
menggunakan opsi-s
-s, --shell SHELL
The name of the user's login shell. The default is to leave this field blank,
which causes the system to select the default login shell specified by the SHELL variable
in /etc/default/useradd, or an empty string by default.
Berikan nilai /sbin/nologin
. Ini akan mencegah pengguna untuk bisa masuk (jika Anda mencoba masuk karena mereka dengan nama pengguna / kata sandi Anda akan mendapatkan pesan yang mengatakan bahwa pengguna tidak tersedia, ini termasuk SSH).
sudo -u
masih berfungsi untuk akun (dengan asumsi Anda memiliki izin itu), jadi Anda masih dapat melakukan tugas-tugas seperti itu jika Anda root, atau root memungkinkan Anda melakukannya.