在Ubuntu上掛載Samba共享文件夾,你需要遵循以下步驟:
cifs-utils包,它提供了訪問CIFS(Samba)共享所需的工具。如果沒有,請運行以下命令來安裝:sudo apt update
sudo apt install cifs-utils
samba_share的目錄:mkdir ~/samba_share
獲取Samba共享的用戶名和密碼。通常,這些憑據會在共享設置中提供。請確保妥善保管這些憑據,因為它們將用于掛載共享。
使用mount命令掛載Samba共享。你需要知道共享的URL(或IP地址)、共享名稱、用戶名和密碼。以下是一個示例命令:
sudo mount -t cifs //server_ip_or_share_name /home/your_username/samba_share -o username=your_samba_username,password=your_samba_password
請將server_ip_or_share_name替換為Samba服務器的IP地址或共享名稱,將your_username替換為你的Ubuntu用戶名,將your_samba_username和your_samba_password替換為Samba共享的用戶名和密碼。
/etc/fstab文件中。首先,使用文本編輯器打開/etc/fstab文件:sudo nano /etc/fstab
然后,在文件末尾添加以下行(請確保使用實際的用戶名、密碼和共享名稱替換相應的占位符):
//server_ip_or_share_name /home/your_username/samba_share cifs username=your_samba_username,password=your_samba_password 0 0
保存并關閉文件?,F在,Samba共享將在系統啟動時自動掛載。
注意:出于安全原因,不建議在/etc/fstab文件中明文存儲密碼。作為替代方案,你可以將憑據存儲在一個名為cifs-creds的文件中,并在/etc/fstab中使用credentials選項引用它。例如:
創建cifs-creds文件:
sudo nano /etc/cifs-creds
添加以下內容(請確保使用實際的用戶名和密碼替換相應的占位符):
username=your_samba_username
password=your_samba_password
保存并關閉文件。然后,更新/etc/fstab文件以使用credentials選項:
//server_ip_or_share_name /home/your_username/samba_share cifs credentials=/etc/cifs-creds,iocharset=utf8 0 0
最后,確保cifs-creds文件的權限設置正確,以防止未經授權的訪問:
sudo chmod 600 /etc/cifs-creds