在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版本的差異而有所不同。在執行任何更改之前,請確保備份所有重要數據,并了解每個命令的作用。如果不確定如何操作,建議咨詢有經驗的系統管理員。