How do I remove the additional privileges granted to Terminal services users?

John Savill

July 1, 2000

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. To allow older programs to work with Terminal servicesadditional privileges are granted however its possible to remove theseadditional permissions.

Windows 2000 provides two additional security templates, notssid.inf anddefltsv.inf are supplied, the first removes the additional permissions and thesecond sets back to the default.

To disable:

  1. Start the command prompt session (cmd.exe)

  2. Move to %systemroot%securitytemplates folder
    C:> cd /d %systemroot%securitytemplates

  3. Implement the notssid.inf information file
    C:> secedit /configure /db notssid.sb /cfg notssid.inf /verbose

To set back to the default:

  1. Start the command prompt session (cmd.exe)

  2. Move to %systemroot%inf folder
    C:> cd /d %systemroot%inf

  3. Implement the defltsv.inf information file
    C:> secedit /configure /cfg defltsv.inf /db defltsv.sb /log defltsv.log /verbose

You can also directly edit the registry to stop users being a member of adynamic, group TERMINAL SERVER USER when connecting via Terminal services tostop them getting the extra permissions:

  1. Start the registry editor (Regedit.exe)

  2. Move to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server

  3. Double click TSUserEnabled

  4. Set to 1 so that all users logging on via Terminal Services are made members of the 'TERMINAL SERVER USER' group or set to 0 so they are not

  5. Click OK

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like