Checks for open/closed ssh ports using nmap command


Welcome to our detailed guide on how to check for open and closed SSH ports. In today's networked world, maintaining secure server connections is critical. Secure Shell (SSH) is a network protocol that provides administrators with a secure way to access a remote computer. 

However, ensuring that your SSH ports are configured correctly is essential to prevent unauthorized access and breaches. 

This tutorial will provide you with step-by-step instructions on using various tools to determine the status of SSH ports on your system. Whether you're a seasoned system administrator or a novice user, these skills are fundamental to managing and securing your network connections.

In this tutorial, How to checks all ports if they are closed or open and if the current ssh version? Using nmap command. Read man nmap page.

First, you need to install nmap.

For ubuntu
$ sudo apt-get install nmap
For centos
$ sudo yum install nmap
For example, checks for open/closed ports and current ssh version
[huupv@huupv]$ sudo nmap -sV -p22 --version-all  localhost
The output Checks for open/closed ssh ports using nmap command as below


We've covered the essential techniques for checking open and closed SSH ports on your system. This knowledge is crucial for maintaining the security of your network by managing access through SSH. 

Regularly monitoring your SSH ports can help you detect and address security vulnerabilities before they can be exploited. As you continue to work with networked systems, remember that the security of your connections is as strong as the measures you take to protect them. 

Keep this guide handy, and feel confident in your ability to safeguard your systems against unauthorized SSH access. Thank you for visiting


Popular posts from this blog

zimbra some services are not running [Solve problem]

Bash script list all IP addresses connected to Server

How to install php7 on centos 6