This feature allows you to pre-configure a list of IP addresses that will be able to connect and log on without any User ID, Password or Domain prompting when using the Georgia SoftWorks SSH2/Telnet Clients or 3rd Party Clients.
Autologon is useful in many situations; however the real power of this feature is realized when coupled with the Session Saver (page 133) for fast and easy connection establishment. For example when a connection is broken due to a link failure you can reconnect without the time consuming UserID, Password and Domain prompts and resume work exactly where you left off before the link failure.
The configuration procedure for Automatic Logon is different for GSW Clients and Third Party Clients. A list of IP address can be associated with either GSW Clients or 3rd Party Clients but NOT both.
Automatic Logon for GSW Clients is configured using the gs_auto.txt file. Automatic Logon for Third Party Clients is configured using the gs_logon.txt file. The format of the files is exactly the same but it is important to remember which files are used for each client type.
Note: An IP address cannot be associated with both a GSW Client and a Third Party Client. No overlap between IP Address ranges defined in the gs_auto.txt and gs_logon.txt is allowed. Unpredictable results will occur.
For correct operation of the AutoLogon feature when using the Georgia SoftWorks SSH2/Telnet Client two steps must occur.
First, the Georgia SoftWorks Telnet/SSH2 Client must be enabled for automatic logon.• GSW Desktop Clients – Automatic Logon is enabled using the command line parameter –a when initiating the client.
Second, a server side configuration text file is used for specifying the IP address that will autologon. The name of the file for the Georgia SoftWorks SSH2/Telnet Client is gs_auto.txt and is installed in the GSW UTS Root Directory. All Clients connecting with IP addresses specified in the gs_auto.txt file must be GSW Clients AND the IP Addresses CAN NOT also be used in the 3rd Party Automatic Logon configuration text file. No overlap between IP Address ranges defined in the gs_logon.txt and gs_auto.txt is allowed.
The order of the fields in the gs_auto.txt file is as follows:
|IP Address||The IP Address of the client|
|Domain||Specify the don '.' character of no domain is used|
|User Name||The User ID for the connection|
An IP address can be associated to autologon with a Georgia SoftWorks OR a 3rd Party Client but NOT both. No overlap between IP Address ranges defined in the gs_logon.txt and gs_auto.txt is allowed.
For example the following entry in the file:126.96.36.199 . rayr sharpbook
Instructs the system that when a user connects from the IP Address 188.8.131.52 that the connection should be authenticated as ‘./rayr’ with the password set to ‘sharpbook’. The ‘#’ character in the first column designates a comment line.
NOTE1: The IP address must start in the first column. IP Address Ranges and Wildcards are allowed.
NOTE2: For security reasons it is prudent to set the file gs_logon.txt to allow only SYSTEM – Read Access. NO other accounts should be allowed to access this file.
NOTE3: The format of this file is the same as gs_auto.txt, the automatic logon configuration file used with the Georgia SoftWorks Telnet/SSH2 clients. Only the name of the file is different.
Automatic Logon requires Server Side Configuration and Client Side Configuration for GSW Clients.
|Server Side Configuration|
|Automatic Logon Configuration File on Server|
|GSW Client||Third Party Client|
|Edit specific server file that contains the Automatic Logon Information||gs_auto.txt||gs_logon.txt|
Table 16 - Automatic Logon Configuration Files
|Client Side Configuration|
|GSW Desktop Client||GSW Mobile Client||Third Party Client|
|Add the command line parameter
-a when initiating the client.
This tells the client not to send logon information to the server.
|Check the Box in the configuration options screen.||NONE REQUIRED|
|Example in the GS_SClnt.bat file
@if exist once1.bat do call once1.bat
@if exist once1.bat do del once1.bat
if errorlevel 2 goto copy
@copy gs_clnt.new gs_clnt.exe > gsnull.txt
@if exist once2.bat do call once2.bat
@if exist once2.bat do del once2.bat