Minimum Permissions Needed for Pragma TelnetServer

 These are the minimum permissions needed for Pragma TelnetServer to run and log in a user.

DIRECTORY\FILE

ACCOUNT

MIN. PERMISSIONS

Installation

SYSTEM

Execute

Home Directory

All telnet users

Read, Execute

CMD.EXE

All telnet users

Execute

%SystemRoot%

All telnet users

Read, Write, & Execute

You can apply "NO ACCESS" permissions to all files and sub-directories in WINNT except as noted below.

DIRECTORY\FILE

ACCOUNT

MIN. PERMISSIONS

%SystemRoot%\system32

All telnet users

Read

You can apply "NO ACCESS" permissions to all files and sub-directories in %SystemRoot%\system32 except as noted below. If the user knows that one of these files will never be needed in a telnet session, it can have "NO ACCESS" permissions.

DIRECTORY\FILE

ACCOUNT

MIN. PERMISSIONS

AUTOEXEC.NT

All telnet users

Read

COMMAND.COM

All telnet users

Read

CONFIG.NT

All telnet users

Read

EDIT.COM

All telnet users

Read & Execute

NTDOS.SYS

All telnet users

Read

NTIO.SYS

All telnet users

Read

NTVDM.EXE

All telnet users

Read & Execute

QBASIC.EXE

All telnet users

Read

Any sub-directory (unless specified as the user's home directory; see below) for which you give permissions to a user or group, the user or group must have at least Read and Execute permissions on the root. For example, say you want to give your telnet users permissions to a subdirectory named USERS, located in C:\TEST1\TEST2\TEST3\USERS. In order for your users to have access, you must give them at least Read and Execute permissions on the root (C:\), and then whatever permissions you want them to have on USERS. If the user has been granted the Advanced User Right, Bypass Traverse Checking, in the NT User Management, this will work even if you have assigned "NO ACCESS" permissions to \TEST1, \TEST2, and \TEST3. If Bypass Traverse Checking has not been granted to the user, then at least Read and Execute permissions will need to be assigned on all parent directories, not just the root (i.e., TEST1, TEST2, AND TEST3).