#
SSH - Port 22
By
#
Concepts
Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. It provides a secure channel over an unsecured network by using a client–server architecture, connecting an SSH client application with an SSH server.
Key Technical Details:
- Encryption: Uses symmetric encryption, asymmetric encryption, and formatting.
- Authentication: Public-key authentication is the most common method.
- Port Forwarding: Supports tunneling other application ports.
#
Authentification Methods Supported
Check the auth method that are supported for a user
sudo nmap 192.168.100.133 -p 22 --script ssh-auth-methods --script-args="ssh.user=student"
Here since the user student doesn't have a password, and this is a supported method, you can login with this account without a password.
#
Enumeration of supported encryption methods
sudo nmap 192.168.100.133 -p 22 --script ssh-enum-algos
