Linux云服务器限制ip进行ssh远程连接-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

对Linux云服务器限制IP进行SSH远程连接的原因主要有以下几点

  1. 增加安全性SSH是一种加密的网络传输协议可以保护数据的机密性和完整性。通过限制SSH连接的IP地址可以防止未经授权的访问和数据泄露。只有拥有访问权限的IP地址才能进行SSH连接从而增加了服务器的安全性。
  2. 防止恶意攻击SSH连接可能被恶意攻击者利用通过伪造用户IP地址或进行暴力破解尝试来入侵服务器。限制SSH连接的IP地址可以防止这些恶意攻击行为保护服务器的稳定性和安全性。
  3. 限制远程访问通过限制SSH连接的IP地址可以限制远程访问的范围只允许特定的IP地址进行访问。这样可以更好地控制和管理远程访问确保服务器的安全性和稳定性。
  4. 提高网络性能SSH连接需要进行加密和解密操作这可能会影响服务器的网络性能。限制SSH连接的IP地址可以减少加密和解密的负担提高服务器的网络性能。

总之限制Linux云服务器SSH连接的IP地址可以增加服务器的安全性、防止恶意攻击、限制远程访问以及提高网络性能。

查看远程访问的ip和端口

首先用远程连接工具连接到Linux云服务器再使用以下命令进行查看远程ssh的来源ip和port以及linux的远程端口

  1. 第一种方法
sudo echo $SSH_CLIENT

如下所示

219.136.206.35 60385 2222

219.136.206.35表示来源ip就是你的电脑
60385表示来源port就是用你的电脑的这个端口进行访问Linux云服务器
2222表示云服务器的ssh端口就是Linux云服务器远程访问端口默认是22强烈建议修改22为其它端口如2222等非22端口

  1. 第二种方法这个是centos7的上面那种是通用Linux的Accepted表示登录成功的
sudo cat /var/log/secure | grep "Accepted"

如下所示

Oct 26 15:47:42 VM-8-4-centos sshd[1040]: Accepted password for meta from 219.136.206.35 port 6385 ssh2
Oct 26 15:47:42 VM-8-4-centos sshd[1040]: Accepted password for meta from 219.136.206.35 port 6387 ssh2

meta表示登录成功的用户默认是root强烈建议禁用root远程登录另外创建一个全权限的远程登录用户如meta
219.136.206.35表示来源ip就是你的电脑
6387表示来源port就是用你的电脑的这个端口进行访问Linux云服务器

云服务器控制台设置限制远程SSH的IPport就不用了因为port不固定

在这里插入图片描述
在这里插入图片描述

最后用其它电脑测试一下能否进行远程SSH连接到Linux云服务器如果是其它IP的则会被拒绝配置了IP的才可以连接。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux服务器