Remote System Explorer: Add Secure Shell (SSH) capability to HANA Studio
Since HANA Studio is built on Eclipse I find it useful to use the Remote System Explorer (RSE) plugin to enable Ssh Terminal logon capability within HANA Studio, replacing the need for PuTTY.
It also has the added benefit to me as RSE enables HADOOP development within the HANA studio, as an alternative to using another Development Tool kit.
You might have already seen glimpses of me using RSE in the following blogs:
http://scn.sap.com/community/developer-center/hana/blog/2013/08/07/streaming-real-time-data-to-hadoop-and-hana (See the video)
http://scn.sap.com/community/developer-center/hana/blog/2013/08/22/smart-data-access-and-hadoop (See the HIVE screen capture)
NOTE: While this works fine for me on HANA Studio Rev 48 & 60 (64 Bit versions), if it causes you problems you will need to uninstall and re-install HANA studio, and install the plug-in on a separate Eclipse Development environment: http://www.eclipse.org/downloads/
Steps for adding RSE Plug-In to HANA Studio:
Install New Software
Search for the Remote System Explorer End-User Run-time.
Work with http://download.eclipse.org/releases/indigo
Adding a Remote System Connection:
Open the RSE Perspective
Add a New Connection (e.g. to you own HANA Environment)
Add your own Remote Systems IP address here
(e.g. your HANA systems IP address or relevant HADOOP Node):
Optional:
AWS virtual environments require private keys to allow remote logon access.
When you created your virtual environment you will have created a ‘.pem’ file.
You will need that file for the following steps.
Edit Preferences to assign the private key needed to allow access.
General -> Network Connections -> SSH2
Load Existing Key
Select your .pem file
Now we will save the private key in the format needed by RSE.
Click the ‘Save’ Private Key’ button
Use RSE:
Connect to your newly added remote system.
Enter your userid & password (if required)
Explore your remote file system and edit files (without vi or sudo)
OR Launch ssh termiminal (similar to PuTTY)
Ssh Terminal (Similar to Putty)
I hope this this works for you and you also find it a useful alternative to PuTTY.
Thanks for your sharing.
Great,it's very convenient. Thanks a lot for sharing!