ユーザー毎に全く違ったアクセス制限(ログイン制限)をかけることって可能ですか?

例えば、aaaってユーザーとbbbってユーザーがいるとする。

ユーザー aaa は192.168.33.25からのみログイン可能
ユーザー bbb は192.168.33.45からのみログイン可能 みたいな感じです。

一応ディレクトリ毎のアクセス制限でも悪いわけではないのですが、可能だったら、ログイン自体を制限したい。

よろしくお願いします。