Create an SSH Login Session

All of the screenshots that follow are from PuTTY 0.62.

Create an SSH login session if the intent is to log in to an EAS Linux (target) VM and execute Linux shell commands.  The SSH login session in this example will be for the SF DEV WEB VM (San Francisco data center, DEVelopment environment, eas WEB server, Virtual Machine).  In the screenshots that follow, sensitive information has been redacted, and the screenshots themselves illustrate the key values that should be entered in the PuTTY Configuration dialogs.

IP Addresses

The appropriate IP addresses will be provided by an EAS administrator for any server connections that need to be created.


1 Run PuTTY.


2 Under the Session category, enter the IP address of the target VM in the Host Name (or IP address) field, and specify port 2241 (or port number 22 for the newer EASX machines) in the Port field.  Also confirm that the connection type is "SSH".


3 Under the Auth category and in the Private key file for authentication: field, browse to the private key file (jd_eas_private_key.ppk) that was saved in an earlier step.


4 The remainder of the configuration consists of default values, but if additional configuration is required, then Chapter 4: Configuring PuTTY should be consulted.

The following login session names should be used to maintain consistency with standard EAS nomenclature.  The login session name for this example (eas-sf-dev-web) is highlighted in bold font in the table below.


Environment
DEVQAPROD
San Francisco Data Center (legacy)

eas-sf-dev-db

eas-sf-qa-dbeas-sf-prod-db
eas-sf-dev-geoeas-sf-qa-geoeas-sf-prod-geo
eas-sf-dev-webeas-sf-qa-webeas-sf-prod-web
San Francisco Data Center (EASX)eas-sf-dev-dbxeas-sf-qa-dbxeas-sf-prod-dbx
eas-sf-dev-geoxeas-sf-qa-geoxeas-sf-prod-geox
eas-sf-dev-webxeas-sf-qa-webxeas-sf-prod-webx
Disaster Recovery Data Center (legacy)(eas-dr-dev-db)(eas-dr-qa-db)eas-dr-prod-db
(eas-dr-dev-geo)(eas-dr-qa-geo)eas-dr-prod-geo
(eas-dr-dev-web)(eas-dr-qa-web)eas-dr-prod-web
Disaster Recovery Data Center (EASX)eas-dr-dev-dbx(eas-dr-qa-dbx)eas-dr-prod-dbx
eas-dr-dev-geox(eas-dr-qa-geox)eas-dr-prod-geox
eas-dr-dev-webx(eas-dr-qa-webx)eas-dr-prod-webx

For Database Administrators

Database administrators are likely to only be interested in the database machines, so in that case, they will only need to create this subset of all of the possible EAS SSH login sessions:

  • eas-sf-dev-db
  • eas-sf-qa-db
  • eas-sf-prod-db
  • (eas-dr-dev-db)
  • (eas-dr-qa-db)
  • eas-dr-prod-db


  • eas-sf-dev-dbx
  • eas-sf-qa-dbx
  • eas-sf-prod-dbx
  • eas-dr-dev-dbx
  • (eas-dr-qa-dbx)
  • eas-dr-prod-dbx


5 Return to the Session category to save this login session.  Enter the login session name in the Saved Sessions field, and then press the Save button.


6 Before the saved login session can be tested, an EAS administrator must place your public key on the target VM.  This should already have been done in an earlier step.


7 To test the saved login session, select the saved login session from the Saved Sessions list, press the Load button, and then press the Open button.


8 You will be prompted to log in to the target VM.  Use the username that was given to you by the EAS administrator, and when prompted a second time, enter the passphrase that was used to create your private key in an earlier step.


9 Congratulations, you should now be logged in to the target VM!