Auto-Login Possible with Novell Client
Articles and Tips: article
01 Jan 2002
Adapted from Technical Information
Document #10052847
Editor's Note: We recently received this as a Dear Ab-end Q&A, but it was too large to include as part of the Dear Ab-end column. But it was interesting enough that we thought you would like the answer
Q.
I have a system running Windows XP with the beta XP Novell client. I would like to be able to have the system auto-login to a specific username/password when it boots. I thought this was possible under earlier versions of Windows/Client, but I can't seem to find anything obvious. Am I wasting my time looking?A.
In answer to this query, Novell Technical Information Document (TID) 10052847 states the following:Many customers leverage the AutoAdminLogon Feature of Windows NT/2000. Installing the Novell Client for Windows NT/2000 changes the AutoAdminLogon procedures somewhat because the Novell Gina now controlls the Logon process. Novell is constantly improving the AutoAdminLogon functionality of it's Client for Windows NT/2000. Different versions of the Client Software have implemented the AutoAdminLogon functionality somewhat differently. This document attempts to explain how to implement the AutoAdminLogon feature for the different versions of the Novell Client for Windows NT/2000.
This fix is valid for the following Novell NetWare Clients:
Novell Client for Windows XP
Novell Client 4.71 for Windows NT/2000
Novell Client 4.7 for Windows NT/2000
Novell Client 4.6 SP2 for Windows NT
Novell Client 4.51 for Windows NT
Novell Client 4.3 for Windows NT
Novell Client 4.11b for Windows NT
Novell Client 4.11a for Windows NT
Novell Client 4.11 for Windows NT
Novell Client 4.10 for Windows NT
The solution entails the following:
Note: Before explaining how to implement the AutoAdminLogon feature, we will list the different Registry Keys involved and explain the different values that can be stored there.
HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\WinLogon\AutoAdminLogon Value: 1 = enabled 0 = disabled Data Type: REG_SZ
This key controls the NT AutoAdminLogon process. This key will control the NT AutoAdminLogon process regardless of the Novell Client version.
HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\WinLogon\DefaultDomainName Value: The NT NetBios of the local machine or the domain name Data Type: REG_SZ
This controls where the AutoAdminLogon attempts to look up the DefaultUserName (local machine or domain). To AutoLogon to the local SAM, enter the NT NetBios of the local machine. To AutoLogon to an NT Domain, enter the domain name.
HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\WinLogon\DefaultUserName Value: The NT Default User Name Data Type: REG_SZ
This name must exist in the DefaultDomainName SAM database and have the DefaultPassword specified.
HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\WinLogon\DefaultPassword Value: The NT password for the user specified in the DefaultUserName registry value. Data Type: REG_SZ
This password must exist and match the password set for the user specified in the DefaultUserName key. This password is case sensitive.
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DontDisplayLastUserName Value: Tells NT whether or not to display the last user name logged on. Data Type: REG_SZ
This should be 0, otherwise AutoAdminLogon will not work. This will remove the username after NWGINA has placed the username in the NT Username field. This key is usually not here by default, but in some cases it might exist, and make AutoAdminLogon not work.
HKLM\Software\Novell\Login\DefaultUserName Value: The NDS/Bindery username Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT Username specified in HKLM\SOFTWARE\ Microsoft\WindowsNT\CurrentVersion\WinLogon\ DefaultUserName. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key.
HKLM\Software\Novell\Login\AutoAdminLogon Value: 1 = enabled 0 = disabled Data Type: REG_SZ
This key controls the NDS AutoAdminLogon process for the Novell Client.
HKLM\Software\Novell\Login\DefaultLocationProfile Value: Name of Location Profile Data Type: REG_SZ
Name of Location Profile to get UserName, Context, Server, and Tree parameters from to use with the AutoAdminLogon for the NetWare credentials. If you browse within the registry to HKLM\SOFTWARE\ NOVELL\LocationProfiles\Services\[1E6CEEA1-FB73-11CF-BD76-00001B27DA23} you will see the text names of the available Location Profiles. The most commonly used Location Profile is "Default". This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.
HKLM\Software\Novell\Login\DefaultPassword Value: Password of user credentials contained in the DefaultLocationProfile. Data Type: REG_SZ
This password should match the password set for the NDS user specified in the Username field of the Profile specified in the HKLM\Software\Novell\Login\ DefaultLocationProfile. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.
HKLM\Software\Novell\Login\AutoAdminQueryNDS Value: 1 = enabled 0 = disabled Data Type: DWORD
This key controls whether the Novell GUI Login screen will pop up and allow a different user to NDS. This key is only used by the Novell Client version 4.6 SP2 and above. Prior to version 4.6 SP2, this key is not used.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Sevices\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\UserNameValue: The NDS/Bindery username Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT Username specified in HKLM\SOFTWARE\ Microsoft\WindowsNT\CurrentVersion\WinLogon\ DefaultUserName. During boot up the value in NWGINA\LoginScreen\DefaultNetWareUserName is set to whatever value is contained here. The NDSAutoAdminLogin reads the NWGINA setting, but that is cascaded from this value, so this is the one that needs to be set. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used so NWGINA\Login Screen\DefaultNetWareUserName must be set manually.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Sevices\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab1\Context Value: The NDS Context that the UserName exists in. Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Context that the UserName exists (i.e. USERS.100MAINST.NYC.ACME). This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Sevices\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab1\Server Value: Preferred Server Data Type: REG_SZ
Enter the Server that the initial connection should be made to (has the same effect as the old Preferred Server setting). This key is not required for NDS authentication. This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Sevices\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab1\ Tree Value: NDS Tree Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Tree that the UserName exists (i.e. ACME_CORP). This key is only used by the Novell Client version 4.6 SP1 and above. Prior to version 4.6 SP1, this key is not used.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Sevices\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName Value: The NT NetBios of the local machine or the domain name Data Type: REG_SZ
This controls where the AutoAdminLogon attempts to look up the DefaultUserName (local machine or domain). To AutoLogon to the local SAM, enter the NT NetBios of the local machine. To AutoLogon to an NT Domain, enter the domain name. When the Novell GINA controls the login process, this value will take precedence over the HKLM\SOFTWARE\Microsoft\ WindowsNT\CurrentVersion\Winlogon\ DefaultDomainName.
The DefaultDomainName and DefaultUserName value in the HKLM\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\WinLogon are automatically set to whatever value is contained here. The NT AutoAdminLogin reads the WinLogon setting, but that information is cascaded from the values contained in the keys above, so these are the ones that need to be set correctly. However, the DefaultPassword is not cascaded from any Novell controlled registry value, so this will need to be set in the WinLogon key. This key is required by the Novell Client versions prior to 4.6 SP1 Version 4.6 SP1 and later no longer require this key but will utilize it if present.
HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName Value: The NT Default User Name Data Type: REG_SZ
This name must exist in the DefaultDomainName SAM database and have the DefaultPassword specified When the Novell GINA controls the login process, this value will take precedence over the HKLM\ SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon registry key DefaultUserName . The DefaultDomainName and DefaultUserName value in the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon are automatically set to whatever value is contained here.
The NT AutoAdminLogin reads the WinLogon setting, but that information is cascaded from the values contained in the keys above, so these are the ones that need to be set correctly. However, the DefaultPassword is not cascaded from any Novell controlled registry value, so this will need to be set in the WinLogon key. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key but will utilize it if present.
HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon Value: 1 = enabled 0 = disabled Data Type: REG_SZ
This key controls the NDS AutoAdminLogon process for the Novell Client versions prior to 4.6 SP1 Version 4.6 SP1 and later no longer use this key.
HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\DefaultNetWareUserName Value: The NDS/Bindery username Data Type: REG_SZ
This username is the NDS/Bindery username that you want the workstation to AutoLogon to NDS/Bindery as. This username does not have to match the NT Username specified in HKLM\SOFTWARE\ Microsoft\WindowsNT\CurrentVersion\WinLogon\ DefaultUserName.
HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword Value: Password for DefaultNetWareUser Data Type: REG_SZ
Enter the password of user account specified for the DefaultNetWareUserName.
HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\DefaultNDSContext Value: The NDS Context that the DefaultNetWareUser Name exists in. Data Type: REG_SZ
If the UserName is an NDS user, enter the NDS Context that the DefaultNetWareUserName exists (i.e. USERS.100MAINST.NYC.ACME). This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Context information in the Location Profile.
HKLM\SOFTWARE\NOWELL\NWGINA\ Login Screen\DefaultNDSTree Value: NDS Tree Data Type: REG_SZ
If the DefaultNetWareUserName is an NDS user, enter the NDS Tree that the DefaultNetWareUserName exists (i.e. ACME_CORP). This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Tree information in the Location Profile.
HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\DefaultNDSServer Value: Preferred Server Data Type: REG_SZ
Enter the Server that the initial connection should be made to (has the same effect as the old Preferred Server setting). This key is not required for NDS authentication. This key is required by the Novell Client versions prior to 4.6 SP1. Version 4.6 SP1 and later no longer require this key because they use the Default Server information in the Location Profile.
Information on the Location Profile Subkeys
When you disable both the NDS and Bindery as authenticators (see Auto login to NT and disable login to NDS), it removes 2 registry keys and all of their values. The best way to show this is an illustration of before and after:
Before: When "Active Authenticator" is checked on the NDS tab of the Default Login Service:
Key: HKEY_LOCAL_MACHINE\Software\Novell\ Location Profiles\Services\{1E6CEEA1-FB73- 11CF-BD76-00001B27DA23}\Default
Subkeys: Tab1 Values Clear Connections: REG_DWORD : 0 Context : REG_SZ Server : REG_SZ : [Server_Name] Tab : REG_SZ : NDS Tree : REG_SZ : [Tree_Name] Tab2 Values: Close Results : REG_DWORD : 0x1 Display Results : REG_DWORD : 0x1 Login Script : REG_DWORD : 0x1 Profile Script : REG_SZ : Script File : REG_SZ : Tab : REG_SZ : Script Variable2 : REG_SZ : Variable3 : REG_SZ : Variable4 : REG_SZ : Variable5 : REG_SZ : Tab3: Values: DefaultDomainName : REG_SZ : [Domain_Name] DefaultUserName : REG_SZ : [User_Name] Tab : REG_SZ : NT Credentials Tab4: Values: Dialup Entry : REG_SZ : Dialup From : REG_SZ : Enable RAS : REG_DWORD : 0 Tab : REG_SZ : Dialup
After: When neither the NDS or Bindery tab have "Active Authenticator" checked for the Default Login Service:
Key: HKEY_LOCAL_MACHINE\Software\Novell\ Location Profiles\Services\{1E6CEEA1-FB73-11CF- 00001B27DA23}\Default
Subkeys: Tab1: Values: DefaultDomainName : REG_SZ : [Domain_Name] DefaultUserName : REG_SZ : [User_Name] Tab : REG_SZ : NT Credentials Tab2: Values: Dialup Entry : REG_SZ : Dialup From : REG_SZ : Enable RAS : REG_DWORD : 0 Tab : REG_SZ : Dialup
As you can see, it actually deletes the NDS and Script tab information from the registry. The Novell NT Client is not dependent on the NT Credentials tab always being in the Tab3 registry key because each tab has a value called "Tab" that defines it's purpose.
Implementing AutoAdminLogon
sAutoAdminLogon can be implemented in any of the 5 combinations listed below. For each version of the client, we will describe which combinations can be implemented and how to implement those combinations.
Auto login to NDS and NT Auto login to NDS and manual login to NT Auto login to NT and manual Login to NDS Auto login to NT and disable login to NDS Manual login to NDS and NT
In the following registry listings, we will be using a sample user with the following information:
NDS Username: Jdoe NDS Password: NDSpassword NDS Context: USERS.100MAIN.NYC.US.ACME NDS Tree: ACME_CORP NDS Server: FS-MAIN NT Domain: ACME_DOM NT Username: Administrator NT Password: NTpassword
Client for Windows NT versions 4.3, 4.5, 4.51, and 4.6
Auto Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = Jdoe
Auto login to NDS and manual login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = (leave it blank) HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe
Auto login to NT and manual Login to NDS
Not possible with these versions of the Novell Client
Auto login to NT and disable login to NDS
Go into Start\Settings\Control Panel\Network.
Click on the Services tab, highlight the "Novell Client for Windows NT" entry and click on the Properties button.
Click on the Location Profiles tab, highlight "Default" in the Location Profiles window and click on the Properties button.
Verify that the "Login Service" is selected in the Service field and that "Default" is selected in the Service Instance and then click on the Properties button.
Click on the NDS tab and make sure the "Active Authenticator" is unchecked.
Click on the Bindery tab and make sure the "Active Authenticator" is unchecked.
You should receive a prompt saying: "No Novell Active Authenticator has been Selected. Do you wish to save anyway?" Select Yes, and Click OK to all the remaining prompts.
See Location Profiles Subkey Information for more information about the Location Profiles Registry keys.
Manual login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0
Novell Client for Windows NT versions 4.0, 4.10, 4.11, 4.11a, and 4.11b
Auto login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\Microsoft\ Windows NT\CurrentVersion\WinLogon\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword
Manual Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0
Auto Login to NDS and Manual Login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = (leave it blank) HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword
Auto Login to NT and Manual Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = Jdoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword
Auto login to NT and disable login to NDS (Not possible with these versions of the Novell Client.)
Novell Client for Windows NT versions 4.3, 4.5, 4.51, and 4.6
Auto Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe
Auto Login to NDS and Manual Login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = (leave it blank) HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 1 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWareUserName = JDoe HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNetWarePassword = NDSpassword HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSContext = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSTree = ACME_CORP HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\DefaultNDSServer = FS-MAIN HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe
Auto Login to NT and Manual Login to NDS
Not possible with these versions of the Novell Client.
Auto Login to NT and Disable Login to NDS
Go into Start\Settings\Control Panel\Network.
Click on the Services tab, highlight the "Novell Client for Windows NT" entry and click on the Properties button.
Click on the Location Profiles tab, highlight "Default" in the Location Profiles window and click on the Properties button.
Verify that the "Login Service" is selected in the Service field and that "Default" is selected in the Service Instance and then click on the Properties button.
Click on the NDS tab and make sure the "Active Authenticator" is unchecked.
Click on the Bindery tab and make sure the "Active Authenticator" is unchecked.
You should receive a prompt saying: "No Novell Active Authenticator has been Selected. Do you wish to save anyway?" Select Yes, and Click OK to all the remaining prompts.
See Location Profiles Subkey Information for more information about the Location Profiles Registry keys.
Manual Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0.
Novell Client for Windows NT versions 4.6 Service Pack 1
Auto Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_ Profile_Name]\Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile _Name]\Tab3\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ UserName = JDoe HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1\ Context = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name] \Tab1\Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1\ Tree = ACME_CORP HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe
Auto Login to NDS and Manual Login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ UserName = JDoe HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Context = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1\ Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab1\ Tree = ACME_CORP HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe
Auto Login to NT and Manual Login to NDS
Not possible with these versions of the Novell Client.
Auto Login to NT and Disable Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\Software\Novell\Login\AutoAdminLogon = 0
Manual Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\NetWareAutoAdminLogon = 0
Novell Client for Windows NT versions 4.6 Service Pack 2
Auto Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ UserName = Valji HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Context = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ Tab1\ Tree = ACME_CORP HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0
Auto Login to NDS and Manual Login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = (leave it blank) HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ UserName = JDoe HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Context = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Ser vices\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1 \ Tree = ACME_CORP HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1
Auto Login to NT and Manual Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1
Auto Login to NT and Disable Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName = Administrator HKLM\Software\Novell\Login\AutoAdminLogon = 0 HKLM\Software\Novell\Login\ AutoAdminQueryNDS = 0 (or not present)
Manual Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\NetWareAutoAdminLogon = 0.
Novell Client for Windows NT versions 4.7 and 4.71
Auto Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ UserName = JDoe HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\Context = USERS.100MAIN.NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1\ Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\ Tree = ACME_CORP HKLM\Software\Novell\Login\AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe HKLM\Software\Novell\Login\AutoAdminQueryNDS = 0
Auto Login to NDS and Manual Login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab3\ DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName = Administrator HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\ UserName = JDoe HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73- 11CF-BD76-00001B27DA23}\[Location_ Profile_Name]\Tab1\Context = USERS.100MAIN. NYC.US.ACME HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF-BD76- 00001B27DA23}\[Location_Profile_Name]\Tab1\ Server = FS-MAIN HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab1\ Tree = ACME_CORP HKLM\Software\Novell\Login\ AutoAdminLogon = 1 HKLM\Software\Novell\Login\DefaultLocationProfile = [Location Profile Name] (usually Default) HKLM\Software\Novell\Login\DefaultPassword = NDSpassword HKLM\Software\Novell\Login\DefaultUserName = JDoe HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1
Auto Login to NT and Manual Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1
Auto login to NT and disable login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\NOVELL\Location Profiles\ Services\[1E6CEEA1-FB73-11CF- BD76-00001B27DA23}\[Location_Profile_Name]\ Tab3\DefaultUserName = Administrator HKLM\Software\Novell\Login\AutoAdminLogon = 0 HKLM\Software\Novell\Login\ AutoAdminQueryNDS = 0 (or not present)
Manual Login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\ Login Screen\NetWareAutoAdminLogon = 0
Novell Client for Windows XP
Microsoft did not change the way the AutoAdminLogon feature works in Windows XP Professional. The only key you might be aware of is to make sure that the Key "AutoLoginCount" is set if you create a unattended installation. This is described in Microsoft KB Article 221477. Nevertheless, you might run into the problem of "Hidden Dialog boxes" which is described in Microsoft KB Article 300433 and NOVL63558.
* Originally published in Novell AppNotes
Disclaimer
The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.