溫馨提示×

CentOS readdir如何實現目錄共享

小樊
40
2025-07-10 19:12:00
欄目: 智能運維

在 CentOS 系統中,實現目錄共享通常需要使用 Samba 服務。Samba 是一個開源軟件,它允許 Linux 和 Unix 系統與 Windows 系統之間共享文件和打印機。以下是在 CentOS 上設置 Samba 以實現目錄共享的步驟:

  1. 安裝 Samba: 在終端中輸入以下命令以安裝 Samba:
sudo yum install samba samba-client samba-common
  1. 創建共享目錄: 創建一個用于共享的目錄,例如:
sudo mkdir /shared_directory

將需要共享的文件或文件夾放入此目錄中。

  1. 設置目錄權限: 確保共享目錄具有適當的權限,以便其他用戶可以訪問。例如,要為所有用戶提供讀取和寫入權限,請執行以下命令:
sudo chmod -R 777 /shared_directory
  1. 配置 Samba: 編輯 Samba 配置文件 /etc/samba/smb.conf
sudo vi /etc/samba/smb.conf

在文件末尾添加以下內容,根據需要進行修改:

[SharedDirectory]
   path = /shared_directory
   browseable = yes
   writable = yes
   guest ok = yes
   create mask = 0777
   directory mask = 0777

這里,SharedDirectory 是共享目錄的名稱,可以根據需要更改。path 是共享目錄的實際路徑。

  1. 重啟 Samba 服務: 保存并關閉配置文件后,重啟 Samba 服務以應用更改:
sudo systemctl restart smb
sudo systemctl restart nmb
  1. 配置防火墻: 如果您的 CentOS 系統啟用了防火墻,請允許 Samba 服務通過防火墻:
sudo firewall-cmd --permanent --zone=public --add-service=samba
sudo firewall-cmd --reload
  1. 在 Windows 上訪問共享目錄: 在 Windows 文件資源管理器中,輸入 \\服務器IP\SharedDirectory,然后按 Enter 鍵。您應該能夠看到共享的目錄,并可以像訪問本地文件夾一樣訪問它。

現在,您已經在 CentOS 系統上使用 Samba 實現了目錄共享。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女