Difference between revisions of "Windows Client Installation"

From GroovixWiki
Jump to: navigation, search
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
You can use the [https://libki.org/ Libki] client to enable Groovix server based reservations and authentication under Windows.   
 
You can use the [https://libki.org/ Libki] client to enable Groovix server based reservations and authentication under Windows.   
  
'''Security, privacy, and configuration are not handled by the Windows Libki or Groovix client.'''
+
'''Security, privacy, and configuration are not handled by the Windows Libki or Groovix client.  The Libki windows client only provides authentication, reservations, and time management.'''
 
 
  
 
* Create an admin user called gxadmin ( [https://support.microsoft.com/en-us/help/4026923/windows-10-create-a-local-user-or-administrator-account microsoft instructions] )
 
* Create an admin user called gxadmin ( [https://support.microsoft.com/en-us/help/4026923/windows-10-create-a-local-user-or-administrator-account microsoft instructions] )
  
* Create an unprivileged user called guser, the password and security question answers can be random but should be impossible to guess
+
* Create an unprivileged user called guser
 
+
:: the password should not be used for any other accounts
* Enable automatic login on bootup for user guser by
+
:: the security question answers can be random and should be impossible to guess
** running netplwiz
 
** unchecking the "Users must enter a user name and password to use this computer" box
 
** entering the password for guser
 
  
 
* Download the Libki client from http://open-sense.com/downloads/windows/Libki_Client_Installer.exe
 
* Download the Libki client from http://open-sense.com/downloads/windows/Libki_Client_Installer.exe
 
  
 
* Run the installer and click Next
 
* Run the installer and click Next
 
 
::If you get a "Windows protected your PC" message, click on "More info" and then "Run Anyway"
 
::If you get a "Windows protected your PC" message, click on "More info" and then "Run Anyway"
 
  
 
* Enter These Values ( leave others blank , click "Next" as necessary) :
 
* Enter These Values ( leave others blank , click "Next" as necessary) :
 
 
:: Scheme: http  
 
:: Scheme: http  
 
:: Port: 80
 
:: Port: 80
 
:: Host : ip/hostname of your Groovix server
 
:: Host : ip/hostname of your Groovix server
:: Location:  ( GX_SITE)   
+
:: Location:  ( GX_SITE or default/main if you only have one site )   
 
:: Run for all users but this one: gxadmin
 
:: Run for all users but this one: gxadmin
:: Client Name: ( GX_LABEL )
+
:: Client Name: ( GX_LABEL for this computer )
 
:: Logout Action: Reboot
 
:: Logout Action: Reboot
 
:: Client Disable Password: ( different password from gxadmin and gxstaff , To bypass Libki Client on user sign in, leave username blank and enter this password and click Log In )
 
:: Client Disable Password: ( different password from gxadmin and gxstaff , To bypass Libki Client on user sign in, leave username blank and enter this password and click Log In )
Line 34: Line 26:
 
* Click Install
 
* Click Install
  
 +
* If desired you can [[Editing_Windows_Client_Config|Edit the libki client configuration]] to change the login screen logo and other parameters
 +
 +
* Create C:\ProgramData\Groovix\
 +
 +
* Download Groovix windows scripts from http://open-sense.com/downloads/windows/groovix-windows-scripts.zip
 +
and extract it to C:\ProgramData\Groovix\Scripts
  
* If desired you can [[Editing_Windows_Client_Config|Edit the windows client configuration]] to change the login screen logo and other parameters
+
* Run groovix-setup.bat from that directory '''AS ADMINISTRATOR''' and answer any questions
  
 +
* Right-Click on Logout.exe , and at the bottom of the General Tab select the "Unblock" checkbox to the right of "Security: This file came from another computer and might be blocked..."
  
* Bug Workaround Fix:
+
* Enable automatic login on bootup for user guser :
** Run regedit and delete HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run Libki
+
** run netplwiz
** Run regedit and change HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon value Userinit to 
+
** single click on guser in the user list so it is highlighted
::: C:\Program Files (x86)\Libki\libkiclient.exe, C:\Windows\system32\userinit.exe
+
** uncheck the "Users must enter a user name and password to use this computer" box
 +
** hit "OK" at the bottom of the dialog box
 +
** verify guser as the user name and enter the password twice
 +
** hit "OK" at the bottom of the dialog box
  
 +
* Configure the guser account for public usage ( see [[ Windows_Environment_Settings|Common Windows Environment Settings]] )
  
 +
* [[ configure_windows_closing_messages | Set Up Closing Time Messages ]]
  
 
* Restart the computer
 
* Restart the computer

Latest revision as of 10:39, 24 May 2019

You can use the Libki client to enable Groovix server based reservations and authentication under Windows.

Security, privacy, and configuration are not handled by the Windows Libki or Groovix client. The Libki windows client only provides authentication, reservations, and time management.

  • Create an unprivileged user called guser
the password should not be used for any other accounts
the security question answers can be random and should be impossible to guess
  • Run the installer and click Next
If you get a "Windows protected your PC" message, click on "More info" and then "Run Anyway"
  • Enter These Values ( leave others blank , click "Next" as necessary) :
Scheme: http
Port: 80
Host : ip/hostname of your Groovix server
Location:  ( GX_SITE or default/main if you only have one site )
Run for all users but this one: gxadmin
Client Name: ( GX_LABEL for this computer )
Logout Action: Reboot
Client Disable Password: ( different password from gxadmin and gxstaff , To bypass Libki Client on user sign in, leave username blank and enter this password and click Log In )
  • Click Install
  • Create C:\ProgramData\Groovix\

and extract it to C:\ProgramData\Groovix\Scripts

  • Run groovix-setup.bat from that directory AS ADMINISTRATOR and answer any questions
  • Right-Click on Logout.exe , and at the bottom of the General Tab select the "Unblock" checkbox to the right of "Security: This file came from another computer and might be blocked..."
  • Enable automatic login on bootup for user guser :
    • run netplwiz
    • single click on guser in the user list so it is highlighted
    • uncheck the "Users must enter a user name and password to use this computer" box
    • hit "OK" at the bottom of the dialog box
    • verify guser as the user name and enter the password twice
    • hit "OK" at the bottom of the dialog box
  • Restart the computer