在Linux中,使用mount
命令掛載CIFS(Common Internet File System)共享需要遵循以下步驟:
首先,確保已經安裝了CIFS工具。在大多數發行版中,可以使用以下命令安裝:
對于基于Debian的系統(如Ubuntu):
sudo apt-get update
sudo apt-get install cifs-utils
對于基于RPM的系統(如Fedora、CentOS):
sudo yum update
sudo yum install cifs-utils
創建一個掛載點,這是一個用于訪問CIFS共享的目錄。例如,創建一個名為/mnt/cifs_share
的目錄:
sudo mkdir -p /mnt/cifs_share
使用mount
命令掛載CIFS共享。您需要知道CIFS共享的遠程服務器地址、共享名稱、用戶名和密碼。命令格式如下:
sudo mount -t cifs //server_address/share_name /mnt/cifs_share -o username=user,password=pass,domain=domain
其中:
//server_address/share_name
是CIFS共享的遠程服務器地址和共享名稱。/mnt/cifs_share
是在本地系統上創建的掛載點。username=user
是用于訪問CIFS共享的用戶名。password=pass
是用于訪問CIFS共享的密碼。domain=domain
是可選的,如果需要指定域,請在此處填寫。例如:
sudo mount -t cifs //192.168.1.100/myshare /mnt/cifs_share -o username=myuser,password=mypassword,domain=mydomain
如果掛載成功,您現在可以通過訪問/mnt/cifs_share
目錄來訪問CIFS共享。
注意:出于安全原因,不建議在命令行中直接提供密碼??梢允褂脩{據文件來存儲用戶名和密碼,然后在mount
命令中使用credentials
選項引用該文件。例如:
創建一個憑據文件:
sudo nano /etc/cifs-credentials
在文件中輸入以下內容(替換相應的值):
username=myuser
password=mypassword
domain=mydomain
保存并關閉文件。
使用mount
命令掛載CIFS共享,并引用憑據文件:
sudo mount -t cifs //192.168.1.100/myshare /mnt/cifs_share -o credentials=/etc/cifs-credentials
如果掛載成功,您現在可以通過訪問/mnt/cifs_share
目錄來訪問CIFS共享。