Advanced configuration of 2X TerminalServer

Introduction

In most cases simply installing the rpm should be enough to allow the 2X TerminalServer to operate. However should you wish to not user system accounts for example and use specific nx created accounts instead you need to review the options below.

Installation Notes

On some Linux distributions the users home directories are created, by default, with read and execute permissions for all users. In this case 2X TerminalServer will try to add SSH keys for user authentication but users won't be able to run a session. Please note that this is not a 2X TerminalServer limitation but is due to the fact that the SSH subsystem used for authentication will refuse to use the keys if incorrect permissions have been set and the 'strict mode' configuration option is used in the main sshd configuration file. We suggest that for home permissions the scheme 0700 (rwx———-) is used as default. Please make reference to the man page of ssh (man 8 sshd) to get more detailed information on the subject.

Useful Commands

2X TerminalServer by default will use system created accounts. This is useful for systems already setup and in use of for ease of user management and accounting purposes. However you do have the option to disable this and create a separate database of users purely for use with 2X TerminalServer. The benefit of this is you can secure all remote access to the Linux Server and only utilise 2X TerminalServer for secure connections over ssh/ssl encrypted.