On the Enrise site I’ve published an article about SSH access management via LDAP & PHP.. Have a read there about how you could authorize people to access specific servers via the SSH protocol.
http://www.enrise.com/2011/03/ssh-access-management-via-ldap-php/