Linux mount命令如何掛載Samba共享

Linux mount命令如何掛載Samba共享

要在linux系統(tǒng)中掛載Samba共享,您可以按照以下步驟操作:

  1. 首先確保已安裝cifs-utils軟件包,它包含了用于掛載CIFS(包括Samba)共享的必要工具。對(duì)于基于debian的系統(tǒng)(如ubuntu),可以使用如下命令進(jìn)行安裝:
sudo apt-get update sudo apt-get install cifs-utils

而對(duì)于基于RPM的發(fā)行版(如Fedora、centos),則可以使用以下任一命令:

sudo yum install cifs-utils

或者

sudo dnf install cifs-utils
  1. 創(chuàng)建一個(gè)用于掛載Samba共享的目錄作為掛載點(diǎn):
sudo mkdir /mnt/samba_share

其中/mnt/samba_share可以根據(jù)需要替換為您希望使用的任意路徑。

  1. 獲取訪問(wèn)Samba共享所需的認(rèn)證信息。通常這些信息會(huì)被保存在一個(gè)名為.smbcredentials的文件中。請(qǐng)創(chuàng)建該文件并寫入以下內(nèi)容(將your_username和your_password替換為實(shí)際的用戶名和密碼):
username=your_username password=your_password

保存文件后建議將其放置在安全位置,例如/home/your_username/.smbcredentials,并設(shè)置適當(dāng)?shù)奈募?quán)限以保障安全:

chmod 600 /home/your_username/.smbcredentials
  1. 使用mount命令來(lái)掛載Samba共享資源。請(qǐng)將//server_ip/shared_folder替換為實(shí)際的Samba服務(wù)器IP地址或主機(jī)名及共享目錄名稱,同時(shí)將/mnt/samba_share替換為步驟2中創(chuàng)建的掛載點(diǎn):
sudo mount -t cifs //server_ip/shared_folder /mnt/samba_share -o credentials=/home/your_username/.smbcredentials
  1. 掛載完成后,您可以通過(guò)訪問(wèn)掛載點(diǎn)目錄(如/mnt/samba_share)來(lái)查看和操作共享文件。
  2. 如果希望每次系統(tǒng)啟動(dòng)時(shí)自動(dòng)完成掛載,請(qǐng)編輯/etc/fstab配置文件。首先用文本編輯器打開該文件:
sudo nano /etc/fstab

然后在文件末尾添加如下一行內(nèi)容(請(qǐng)根據(jù)實(shí)際情況替換對(duì)應(yīng)路徑):

//server_ip/shared_folder /mnt/samba_share cifs credentials=/home/your_username/.smbcredentials 0 0

保存退出后,系統(tǒng)將在每次啟動(dòng)時(shí)自動(dòng)掛載指定的Samba共享。

提示:如果連接過(guò)程中遇到問(wèn)題,可能需要通過(guò)添加額外參數(shù)(如vers=1.0、vers=2.0或vers=3.0)來(lái)明確指定Samba協(xié)議版本。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享