Novell Client for Windows NT/2000 vs Windows XP
One of the small differences between the way AutoAdminLogon works between NT/2000 and XP is how it handles a logout vs a restart. By default, the Windows XP AutoAdminLogon will only work for the initial logon after the PC is booted - if you logout, you will be prompted to logon. To return to the older NT4 behaviour you need to set and additional key:
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\ForceAutoLogon=1
Configuring NWGINA on Terminal Server
Novell has provided a tool to aid in configuring NWGINA (including AutoAdminLogon) in the Terminal Server environment. Visit Novell Product Updates and search for GINACFG.EXE.
Implementing AutoAdminLogon
Many customers leverage the AutoAdminLogon Feature of Windows NT/2000/XP. Installing the Novell Client for Windows NT/2000/XP 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/XP. 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/XP.
AutoAdminLogon 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
*****************************************************
Novell Client for Windows NT/2000/XP version 4.9
AutoAdminLogin is configured the same for the 4.9 client version as it is for the 4.7 ? 4.83 client versions, with one exception. In addition to setting registry values, the NMAS Client must also be disabled. NMAS can be disabled by deselecting the NMAS Authentication checkbox on the Advanced Login tab in the Novell Client Properties.
*****************************************************
Novell Client for Windows NT versions 4.7, 4.71, 4.80, 4.81, 4.82, 4.83
Auto login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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-BD7.6-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 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.
Auto login to NDS and manual login to NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0 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 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.
Auto login to NT and manual Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultUserName = Administrator 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 = 1 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.
Note if you have the MS winlogon autoadminlogon enabled then you will not get the initial Ctrl-Alt-del screen on bootup , it will go to the novell login screen on bootup, so those using nwelcome.bmp as a message or disclaimer will need to find other methods for displaying a legal warning on bootup. see TID 10074909 (put bitmap on login window itself) or use the registry keys under winlogin called LegalNoticeCaption and LegalNoticeText (both string values) and this will display a message with an ok box BEFORE the Novell login window appears.
Auto login to NT and disable login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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) NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.
Manual login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0 HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1 NOTE: This has to be a DWORD registry key. Creating it as a string will break the NDS login completely.
*****************************************************
Novell Client for Windows NT versions 4.6 Service Pack 1
Auto login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword HKLM\Software\Novell\Login\AutoAdminQueryNDS = 1
Auto login to NT and disable login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 0 HKLM\SOFTWARE\NOVELL\NWGINA\Login Screen\NetWareAutoAdminLogon = 0.
*****************************************************
Client for Windows NT versions 4.3, 4.5, 4.51 4.6
Auto login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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
1. Go into Start\Settings\Control Panel\Network. 2. Click on the Services tab, highlight the "Novell Client for Windows NT" entry and click on the Properties button. 3. Click on the Location Profiles tab, highlight "Default" in the Location Profiles window and click on the Properties button. 4. 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.
5. Click on the NDS tab and make sure the "Active Authenticator" is unchecked. 6. Click on the Bindery tab and make sure the "Active Authenticator" is unchecked. 7. 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, 4.11b
Auto login to NDS and NT
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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\CurrentVersion\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\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = (leave it blank) HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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
Auto login to NT and manual Login to NDS
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\AutoAdminLogon = 1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultPassword = NTpassword HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\DefaultDomainName = ACME_DOM HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\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 Clien
. The Registry Keys and Values:
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\CurrentVersion\WinLogon\DontDisplayLastUserName Value: Tells NT whether or not to display the last username 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\Windows NT\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\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\[Location_Profile_Name]\UserName 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\Windows NT\CurrentVersion\WinLogon\DefaultUserName. During boot up the value in NWGINA\Login Screen\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\Services\{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\Services\{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\Services\{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\Services\{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\Windows NT\CurrentVersion\Winlogon\DefaultDomainName. 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\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\Windows NT\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\Windows NT\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 DefaultNetWareUserName 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\NOVELL\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-BD76-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. .
|