https://linuxconfig.org/how-to-open-ssh-port-22-on-rehdat-7-linux-server
How to open SSH port 22 on Rehdat 7 Linux server
The SSH protocol operates on port 22 by default. In order to accept incoming connections on your Red Hat 7 Linux SSH server, you will need to ensure that port 22 is allowed through the firewall. This will involve opening the port in firewalld, the default firewall interface for Red Hat.
In this tutorial, you will learn how to open SSH port 22 on Red Hat Enterprise Linux version 7. The only prerequisite is that you must already have SSH installed.
In this tutorial you will learn:
- How to open SSH port 22 on RHEL 7
- How to view configured firewall rules in firewalld and iptables
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Red Hat 7 Linux |
Software | OpenSSH |
Other | Privileged access to your Linux system as root or via the sudo command. |
Conventions | # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command$ – requires given linux commands to be executed as a regular non-privileged user |
How to open SSH port 22 on Red Hat 7 step by step instructions
- Start by opening a open a command line terminal. Then, execute the following command to open SSH port 22 on your Red Hat 7 Linux server:
# firewall-cmd --zone=public --permanent --add-service=ssh
- To apply your new firewall settings you need to reload firewalld:
# firewall-cmd --reload
- You can verify the new change by listing all configured rules for firewalld:
# firewall-cmd --list-all
Alternatively check the
iptables
rules directly:# iptables-save | grep dport\ 22
- In case you need to remove this rule later, thus closing SSH port 22 again:
# firewall-cmd --zone=public --remove-service=ssh --permanent # firewall-cmd --reload
No comments:
Post a Comment