在Ubuntu系统中,您可以通过修改SSH配置文件来限制访问IP。以下是具体步骤:
打开终端。
使用文本编辑器打开SSH配置文件。通常,该文件位于/etc/ssh/sshd_config
。在这个例子中,我们将使用nano编辑器。输入以下命令:
sudo nano /etc/ssh/sshd_config
# AllowUsers your_username
将your_username
替换为您要允许访问的用户名。这将限制只有特定用户可以访问您的服务器。
# AllowUsers your_username@IP_ADDRESS
将your_username
替换为您要允许访问的用户名,将IP_ADDRESS
替换为允许访问的IP地址。例如:
AllowUsers john@example.com@192.168.1.100
这将仅允许IP地址为192.168.1.100的用户john访问您的服务器。
AllowUsers john@example.com@192.168.1.100,192.168.1.101
保存并关闭配置文件。在nano编辑器中,按Ctrl + X
,然后按Y
,最后按Enter
。
重启SSH服务以使更改生效。输入以下命令:
sudo systemctl restart ssh
现在,您的Ubuntu服务器已限制为仅允许特定用户和IP地址访问。