> For the complete documentation index, see [llms.txt](https://support.goodaccess.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.goodaccess.com/configuration-guides/ip-whitelisting/ssh-server.md).

# SSH server

{% hint style="danger" %}
Make sure **you've entered the correct IP address** to avoid any connection issues.
{% endhint %}

## Step 1 <a href="#step-1" id="step-1"></a>

To whitelist the IP, open **/etc/hosts.allow** file, enter **GoodAccess Gateway IP/32**, and **Save** the file.

```
sshd: 21.22.23.24/32, 33.34.35.36/32
```

*This line will allow all the comma separated IP blocks to your SSH port*

## Step 2

To block access from all other sources, open **/etc/hosts.deny** file, enter **"ALL"**, and **Save** the file.

```
sshd: ALL
```

{% hint style="info" %}
**Note:** There are several other ways to restrict access to SSH servers like IPTABLES firewall (restrict the access to TCP port 22), or SSH daemon config.
{% endhint %}
