Link to home
Start Free TrialLog in
Avatar of Ikky786
Ikky786

asked on

remote access linux

ON windows servers I use RDP or VNC or in case of HP servers we use ILO.

these are the standard remote access tools, most commonly used.

whats used in Linux distros?
Avatar of bigbigpig
bigbigpig

HP ILO (and Dell RAC, IBM IMM, etc) is OS independent, so those will work on anything.  But to answer your question... most people don't run a desktop environment on Linux servers so you'd use a SSH client like putty to manage them remotely.  If you happen to run a desktop environment on your Linux server then you can use a variety of tools, VNC probably being the most popular.
As previously stated, SSH and VNC would be the most common remote access services for Linux.

Another option to consider is TeamViewer. It will allow you to connect to the servers fairly easily through firewalls and without the need for VPN or connecting from the server's LAN.
Avatar of farzanj
It depends upon what you want to do.

In case of emergency, when you want to access the console of a server remotely-- ILo, KVM over IP and many similar tools stated above are your friends.  For example, if you are rebooting or first time booting a server or installing it remotely.

For non GUI, you can use Putty from Windows or simply command line ssh from another linux machine.

For GUI, as already stated, VNC viewer -- VNC server combination is what you need.  There are many other such softwares, some of them already named above.
ASKER CERTIFIED SOLUTION
Avatar of Dave Howe
Dave Howe
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Ikky786

ASKER

that's great help. when you say "if you do anything that isn't ssh, make it run on localhost and use it over ssh", is that when you setup ssh server on localhost and then ssh into it from a client machine?

I recall doing this once, but ive forgotten now
Normally, you set up ssh on the universal address (0.0.0.0) then set up other things on local *or* use iptables to block the others from outside the LAN. In puTTY, you can go to ssh>>tunnels and make a tunnel from (say) port 5901 to 127.0.0.1:5901 - Then, connecting with vncviewer to 127.0.0.1:1 on the client running puTTY connects (via the ssh tunnel) to the vnc server on your Linux server.