I wish to enable the "compat" mode for users using the /etc/passwd approach in my Linux OEL5x server. But I am not really sure how "compat" works in linux. I have made the following configurations- set passwd to compat in /etc/nsswitch.conf and added the user details in /etc/passwd. I am able to fix login issues by few changes to system-auth,, but protocols like ssh.. are not enabled still. Is there any way to fix this issue?
I'm fairly sure you're barking up the wrong tree here.
Two comments on your actual issue: