SSH连接被拒绝/错误消息

我有一个拥有多个用户的系统,但只有less数选定的用户可以通过SSH(或其他)在给定的时间login系统。

我正在使用“passwd -l / -u”命令来locking和解锁用户,并且一次只允许一个用户。

我需要的是告诉其他用户试图SSH系统,为什么他们不能SSH。 目前,当用户帐户被locking,他们不能SSH时,他们只会得到“拒绝连接”消息。 我希望能够编辑此消息告诉他们“您的帐户被locking,您不能loginxxxxxxx时间之前”

我可以通过什么方式来实现呢? 我已经尝试了谷歌search,但没有任何运气。

谢谢。

如果你想自定义消息,但不是每个用户,你可以使用nologin ,这意味着重新启用用户帐户,但将他们/usr/bin/nologin作为他们的loginshell。 他们将无法连接并收到默认消息,说明帐户已被禁用,或者在/etc/nologin.txt写入消息。

如果你想要一个用户的消息,你可以用一个总是返回1的手工脚本来replacenologin