Solaris 8で、loginやrloginを拒否されているが
$ su hoge
でしか使えないという一般のhogeユーザを設定したいのだけどどうすればいいの?

/etc/pam.confをいじるにもモジュールが少なすぎて、特定のユーザ
だけlogin拒否っていう設定はできないです。
鯖ですからrootでloginは無理です。
追加ソフト入れるのは手続きが大変なのです。
(LDAPやTCP_Wrapper、xinetd、pam追加モジュールも入れられません)