bg_image
header

Secure Shell - SSH

SSH (Secure Shell) is a network protocol that establishes an encrypted connection between two computers. It is mainly used for securely logging into remote systems (e.g., servers) and executing commands.

Key Features of SSH

  • Security: Data is transmitted in an encrypted form, protecting against eavesdropping and manipulation.
  • Authentication: Access can be granted via passwords or SSH keys.
  • Tunneling Capability: Can be used to securely forward network traffic.
  • File Transfer: Allows file transfers between systems using SCP or SFTP.

Basic SSH Commands

  • Connect to a remote server:
ssh username@server-ip
  • Transfer files using SCP:
scp file.txt username@server-ip:/destination-folder/
  • Add your public SSH key (for passwordless login):
ssh-copy-id username@server-ip

SSH is commonly used by developers and system administrators to manage servers or establish secure connections for other applications.

 


Random Tech

Open Web Application Security Project - OWASP


owasp.png