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).