reading notes 07 - carlosjorr/reading-notes GitHub Wiki
Reading notes 07
-
What is the Secure Shell (SSH) Protocol? The SSH protocol (also referred to as Secure Shell) is a method for secure remote login from one computer to another. It provides several alternative options for strong authentication, and it protects communications security and integrity with strong encryption.
-
What are the typical uses of the SSH protocol?
providing secure access for users and automated processes
interactive and automated file transfers
issuing remote commands
managing network infrastructure and other mission-critical system components.
-
How does the SSH protocol work? The protocol works in the client-server model, which means that the connection is established by the SSH client connecting to the SSH server. The SSH client drives the connection setup process and uses public key cryptography to verify the identity of the SSH server.
-
How is the data kept safe when transmitted between the SSH client and server? After the setup phase the SSH protocol uses strong symmetric encryption and hashing algorithms to ensure the privacy and integrity of the data that is exchanged between the client and server.
-
What is SFTP? is a secure file transfer protocol. It runs over the SSH protocol. It supports the full security and authentication functionality of SSH.
-
What is Windows Remote Desktop Connection? gives users the ability to connect to a remote Windows PC or server over the internet or on a local network, giving them full access to the tools and software installed on it.
-
What is RDP? allows remote users to see and use Windows on a device in another location. Key peripherals like your keyboard and mouse are shared with the remote machine, allowing you to use and control it as if you were sat right in front of it.
-
What is the RDP port number? the RDP port (port 3389) is well known and regularly scanned for exploits.