要使用mount命令掛載CIFS(Common Internet File System)共享,您需要遵循以下步驟:
首先,確保您的系統已經安裝了CIFS工具。在大多數Linux發行版中,可以使用以下命令安裝:
對于基于Debian的系統(如Ubuntu):
sudo apt-get update
sudo apt-get install cifs-utils
對于基于RPM的系統(如Fedora、CentOS):
sudo yum install cifs-utils
創建一個用于掛載CIFS共享的本地目錄。例如,創建一個名為cifs_share的目錄:
sudo mkdir /mnt/cifs_share
獲取CIFS共享的用戶名和密碼。這些憑據通常由網絡管理員提供。
使用mount命令掛載CIFS共享。您需要知道CIFS服務器的地址、共享名稱、用戶名和密碼。以下是掛載命令的基本格式:
sudo mount -t cifs //server_address/share_name /mnt/local_mount_point -o username=user,password=pass,domain=domain
例如,如果CIFS服務器的地址為192.168.1.100,共享名稱為shared_folder,本地掛載點為/mnt/cifs_share,用戶名為user1,密碼為password1,域名為workgroup,則命令如下:
sudo mount -t cifs //192.168.1.100/shared_folder /mnt/cifs_share -o username=user1,password=password1,domain=workgroup
如果您不想在命令行中明文輸入密碼,可以將憑據存儲在一個名為.smbcredentials的文件中,并使用credentials選項指定該文件。例如:
創建一個名為.smbcredentials的文件:
sudo nano /home/your_username/.smbcredentials
在文件中輸入以下內容(用您的憑據替換user和pass):
username=user
password=pass
domain=domain
保存并關閉文件。然后,使用以下命令掛載CIFS共享:
sudo mount -t cifs //server_address/share_name /mnt/local_mount_point -o credentials=/home/your_username/.smbcredentials,domain=domain
現在,CIFS共享應該已經掛載到指定的本地目錄。您可以通過訪問/mnt/local_mount_point來訪問共享文件。