在Ubuntu上配置SQL Server的防火墙,实际上涉及到两个主要方面:一是配置Ubuntu系统的防火墙(使用UFW),二是配置SQL Server本身的防火墙。由于Ubuntu系统本身并不直接管理SQL Server的防火墙(这是SQL Server数据库管理系统的一部分),因此以下步骤将分别介绍这两个方面。
sudo apt update
sudo apt install ufw
sudo ufw enable
sudo ufw allow 1433/tcp
sudo ufw status
选择“SQL Server网络配置”,然后选择你要配置的实例(通常是TCP/IP)。
右键单击选择的实例,并选择“属性”。
在IP Addresses标签页中,找到IPAll部分。
将TCP Dynamic Ports和TCP Port设置为要使用的端口号(通常为1433)。
点击Apply保存更改。
重新启动SQL Server服务以使更改生效。
请注意,具体的命令和步骤可能会因Ubuntu版本和SQL Server版本的差异而有所不同。在执行任何更改之前,请确保备份所有重要数据,并了解每个命令的作用。如果不确定如何操作,建议咨询有经验的系统管理员。