Salut en tant que bon newbie qui se respecte, j'ai une question à poser:
A quoi sert le dossier /bin/false??
Et quel est sa différence par rapport à /bin/bash???
Pourquoi cette grimace ?

false - Échouer en ne faisant rien.

Bash est un shell. false un programme qui ne fait rien et qui retourne un code d'erreur different de zero.
C'est tout. Suffit de lire les man pages.. C'est un reflex vital.
dans ce cas la, a quoi sert cette commande qd tu fais
useradd -g smbusers -s /bin/false nom_de_l'_user????
ou
useradd -g smbusers -s /bin/bash nom_de_l'_user????
Si tu avais commence par la...

quand tu te log, c'est ton shell qui est lancé. Ton shell c'est le truc que tu passes a useradd avec l'option -s.
Si le programme est bash.. tu te retrouves avec la ligne de commande de bash. Si le programme est bin/false, bin/false est execute quand tu te log.... et donc te delog aussitot puisque ce programme ne fait rien.