AllowUsers
This keyword can be followed by a list of user name patterns,
separated by spaces. If specified, login is allowed only for
user names that match one of the patterns. '*' and '?' can be
used as wildcards in the patterns. Only user names are valid; a
numerical user ID is not recognized. By default, login is
allowed for all users. If the pattern takes the form USER@HOST
then USER and HOST are separately checked, restricting logins to
particular users from particular hosts.
Le fichier de conf : /etc/ssh/sshd_config
Sinon, j'utilise aussi proftpd sous Debian, et avec /bin/false (noté avec le chemin complet) comme shell ça ne pose aucun problème. Mais apparement le « false par defaut, c'est le false de bash :
# RTFM
Posté par gnujsa . En réponse au message Desactivez le shell, en laissant le ftp !. Évalué à 2.
$ man sshd_config
en particulier la directive AllowUsers:
Le fichier de conf : /etc/ssh/sshd_config
Sinon, j'utilise aussi proftpd sous Debian, et avec /bin/false (noté avec le chemin complet) comme shell ça ne pose aucun problème. Mais apparement le « false par defaut, c'est le false de bash :
$ type false
false is a shell builtin
Peut-être que ton problème vient de là ?