Das ist nicht so einfach.
Annahme: Du hast Benutzer B1, B2 und B3 und die sollen alle gleichzeitig ab 6 Uhr morgens gesperrt werden, dann kannst du einen Cronjob erstellen, der eine zweite SSH-Konfiguration (sshd_config) in das entsprechende Verzeichnis kopiert und den SSHD neustartet:
DenyUsers B1,B2,B3... muss dann in der "Sperr-Konfiguration" stehen. Eine dynamische Möglichkeit fällt mir nicht ein, denn selbst per Firewall wirst du die User nicht abfragen können nehme ich an (außer jeder Benutzer hat ne feste IP von der er sich anmeldet).
Beachte aber: Wenn bestehende Verbindungen werden nicht getrennt. Wenn B1 also ab 6 Uhr nicht mehr per SSH Zugriff haben soll, aber zu diesem Zeitpunkt noch eine Verbindung besteht, dann bleibt sie bestehen bis er sie trennt (oder du killst sie mit einem entsprechenden Befehl, was aber sehr ärgerlich sein kann).
Andere Lösungsvorschläge sind denkbar, aber so auf die Schnelle wäre das mein erster Hinweis.