Thanks for the replies....
Our condor cluster is a dedicated cluster and I am the sysadmin and perfectly happy for users to ssh_to_job to see what is going on.
User home directories are not on the processing nodes but the logins are enabled and shells present.
[dcshrum@condor-login vanilla]$ condor_q
-- Submitter: condor-login.local : <10.178.6.3:43563> : condor-login.local
ID OWNER SUBMITTED RUN_TIME ST PRI SIZE CMD
2.0 dcshrum 8/21 15:12 0+00:00:01 R 0 0.0 a.out
[dcshrum@condor-login vanilla]$ condor_ssh_to_job 2
This account is currently not available.
Connection to condor-job.condor-29.local closed.
[dcshrum@condor-login vanilla]$ ssh dcshrum@condor-29
Warning: Permanently added 'condor-29,10.178.6.29' (RSA) to the list of known hosts.
dcshrum@condor-29's password:
-sh-4.1$ logout
Connection to condor-29 closed.
There must be a setting I am missing.