A lot of people misunderstand how NX/FreeNX works , especially the ssh authentication process ... How can you secure your NX box so that only key-based authentication will occur for the ssh part of it ? I've added some notes about it on the CentOS wiki here : http://wiki.centos.org/HowTos/FreeNX