Hi allerseits,
wonach regelt Ubuntu, welche Benutzernamen beim Anmeldebildschirm angezeigt werden bzw. wer sich einloggen darf?
Ich habe mir gestern vsftp installiert und dafür Benutzer angelegt:
1 | sudo adduser --home /home/ftpusers/FTP --no-create-home --ingroup ftpgroup --shell /bin/false testuser |
Trotz der Shell /bin/false, zeigt mir Ubuntu beim Anmeldebildschirm den testuser an und auch der Login ist trotz der /bin/false-Shell möglich, egal, ob ich die /bin/false-Shell in /etc/shells eingetragen habe oder nicht.
Ein anderer ftpuser, den ich damals in Zusammenhang mit proftp angelegt hatte und ebenfalls eine /bin/false-Shell hat, wird nicht angezeigt.
Wie bekomme ich es hin, dass die FTP-User wirklich eine /bin/false-Shell haben, mit der sie sich nur am FTP einloggen können und nicht beim Anmeldebildschirm von Ubuntu erscheinen?
Gruss,
MKay