服务器设置和教程 · 8 10 月, 2024

Ubuntu 18.04 安裝 Samba 伺服器及配置

Ubuntu 18.04 安裝 Samba 伺服器及配置

Samba 是一個開源的軟體套件,允許 Linux 和 Windows 系統之間共享文件和打印機。它實現了 SMB/CIFS 協議,使得不同操作系統之間的互通變得更加容易。在這篇文章中,我們將介紹如何在 Ubuntu 18.04 上安裝和配置 Samba 伺服器。

安裝 Samba

首先,您需要確保您的系統是最新的。可以使用以下命令更新您的 Ubuntu 系統:

sudo apt update
sudo apt upgrade

接下來,您可以使用以下命令安裝 Samba:

sudo apt install samba

安裝完成後,您可以使用以下命令檢查 Samba 的版本,以確保它已正確安裝:

smbd --version

配置 Samba

安裝完成後,您需要配置 Samba 伺服器。首先,您需要編輯 Samba 的配置文件,該文件位於 /etc/samba/smb.conf。使用以下命令打開該文件:

sudo nano /etc/samba/smb.conf

在文件中,您可以添加共享文件夾的配置。以下是一個示例配置:

[shared]
   path = /srv/samba/shared
   browsable = yes
   writable = yes
   guest ok = yes
   read only = no
   force user = nobody

在這個示例中,我們創建了一個名為 “shared” 的共享文件夾,並設置了相關的權限。接下來,您需要創建共享文件夾並設置權限:

sudo mkdir -p /srv/samba/shared
sudo chown nobody:nogroup /srv/samba/shared
sudo chmod 0777 /srv/samba/shared

重啟 Samba 服務

完成配置後,您需要重啟 Samba 服務以使更改生效:

sudo systemctl restart smbd
sudo systemctl enable smbd

防火牆設置

如果您的系統啟用了防火牆,您需要允許 Samba 的流量。可以使用以下命令來開放 Samba 所需的端口:

sudo ufw allow samba

測試 Samba 伺服器

您可以使用以下命令來檢查 Samba 伺服器的狀態:

sudo systemctl status smbd

如果一切正常,您應該能夠在 Windows 或其他 Linux 系統上訪問共享文件夾。您可以在文件資源管理器中輸入以下地址來訪問共享:

\shared

總結

在這篇文章中,我們介紹了如何在 Ubuntu 18.04 上安裝和配置 Samba 伺服器。通過這些步驟,您可以輕鬆地設置文件共享服務,實現不同操作系統之間的互通。如果您需要更高效的解決方案,考慮使用 香港 VPS 來運行您的 Samba 伺服器,這樣可以獲得更好的性能和穩定性。