ssh connectivity between windows and linux environments

SSH (Secure Shell) is a network protocol that allows you to securely connect to a remote computer. It is often used to connect to Linux or Unix servers from a Windows computer.

To establish an SSH connection between Windows and Linux, you need to:

  1. Install an SSH client on your Windows computer. There are a number of SSH clients available, such as PuTTY and KiTTY.
  2. Open the SSH client and connect to the Linux server. You will need to specify the IP address or hostname of the Linux server, as well as the username and password for the account you want to use.
  3. Once you are connected, you can start using the Linux server as if you were sitting in front of it.

Here are the steps on how to connect to a Linux server from a Windows computer using PuTTY:

  1. Download and install PuTTY from the PuTTY website.
  2. Open PuTTY and enter the IP address or hostname of the Linux server in the Host Name (or IP address) field.
  3. In the Port field, enter 22. This is the default port for SSH.
  4. Click on the Open button.
  5. PuTTY will prompt you for the username and password for the account you want to use. Enter the username and password and click on the Enter button.

Once you are connected, you will see a PuTTY terminal window. You can start using the Linux server as if you were sitting in front of it.

Here are some of the benefits of using SSH:

  • Security: SSH is a secure protocol that encrypts all data that is transmitted between the client and the server.
  • Ease of use: SSH is a relatively easy protocol to use. Once you have installed an SSH client, you can connect to a remote server with just a few clicks.
  • Compatibility: SSH is a cross-platform protocol that can be used to connect to servers running Linux, Unix, and Windows.

If you need to connect to a Linux server from a Windows computer, SSH is a good option. It is a secure and easy-to-use protocol that is compatible with most operating systems.



Connecting from windows to linux

Login on the windows node
Generate a key-gen public and private key
Copy the generated public key to the linux node.
The public key is copied or appended under 
~/User.name/.ssh/authorized_keys

Items to consider:

Make sure ssh server and agent is installed and configured on both machines

Connecting from linux to windows

Login on the linux node
Generate a key-gen public and private key
Copy the generated public key to the windows node.
The public key is copied or appended under 
~/User.name/.ssh/authorized_keys

OR

ApplicationData/ssh/administrator_authorized_keys