使用 mount
命令掛載網絡共享通常涉及幾個步驟。這里以掛載一個 NFS(網絡文件系統)共享為例,其他類型的網絡共享(如 SMB/CIFS)會有所不同。
安裝 NFS 客戶端(如果尚未安裝):
在基于 Debian 的系統(如 Ubuntu)上:
sudo apt update
sudo apt install nfs-common
在基于 Red Hat 的系統(如 CentOS)上:
sudo yum install nfs-utils
創建掛載點:
創建一個目錄作為掛載點:
sudo mkdir /mnt/nfs_share
掛載共享:
使用 mount
命令掛載 NFS 共享:
sudo mount <服務器地址>:<共享路徑> /mnt/nfs_share
例如:
sudo mount 192.168.1.100:/shared_folder /mnt/nfs_share
設置開機自動掛載(可選):
編輯 /etc/fstab
文件,添加以下行:
<服務器地址>:<共享路徑> /mnt/nfs_share nfs defaults 0 0
例如:
192.168.1.100:/shared_folder /mnt/nfs_share nfs defaults 0 0
安裝 SMB 客戶端(如果尚未安裝):
在基于 Debian 的系統上:
sudo apt update
sudo apt install cifs-utils
在基于 Red Hat 的系統上:
sudo yum install cifs-utils
創建掛載點:
創建一個目錄作為掛載點:
sudo mkdir /mnt/smb_share
掛載共享:
使用 mount
命令掛載 SMB 共享:
sudo mount -t cifs //<服務器地址>/<共享路徑> /mnt/smb_share -o username=<用戶名>,password=<密碼>
例如:
sudo mount -t cifs //192.168.1.100/shared_folder /mnt/smb_share -o username=user,password=pass
如果不想在命令行中明文輸入密碼,可以將憑據存儲在 /etc/cifs-credentials
文件中:
sudo nano /etc/cifs-credentials
添加以下內容:
username=user
password=pass
domain=domain
然后掛載共享:
sudo mount -t cifs //192.168.1.100/shared_folder /mnt/smb_share -o credentials=/etc/cifs-credentials
設置開機自動掛載(可選):
編輯 /etc/fstab
文件,添加以下行:
//<服務器地址>/<共享路徑> /mnt/smb_share cifs username=<用戶名>,password=<密碼>,domain=<域> 0 0
例如:
//192.168.1.100/shared_folder /mnt/smb_share cifs username=user,password=pass,domain=domain 0 0
通過這些步驟,你應該能夠成功掛載網絡共享。如果有任何問題,請檢查網絡連接、權限和配置文件。