RX/detail/auth
Варианты авторизации
passdb
В этом случае nxserver дополнительно фильтрует пользователей способных начать NX-сессию.
Список пользователей с паролями хранится в /etc/nxserver/passwords.
Пользователь в клиенте должен вводить пароль который хранится в /etc/nxserver/passwords.
В дальнейшем пользователь nx заходит по ssh с помощью заранее скопированного на сервер ключа под конечным пользователем.
TODO: Нормальное описание есть здесь:
http://wiki.centos.org/HowTos/FreeNX#head-3a2e4992e1d6b6365aa4205abd4ca269e3b81053
su авторизация
Клиент заходит под пользователем nx и от его имени делает su -l <user>
Usermode авторизация
Используется для того, чтобы можно было аутентифицироваться по ssh-ключу пользователя (в клиенте указывается любой пароль).
Для включения в файле /etc/nxserver/node.conf.d/01-auth.conf прописываем:
ENABLE_USERMODE_AUTHENTICATION=1
Запрещаем авторизацию в SSH по паролю в /etc/openssh/sshd_config:
PasswordAuthentication no
Блокируем пользователя nx:
passwd -l nx