在Linux中,使用mount
命令掛載網絡共享通常涉及幾個步驟。以下是一個基本的指南:
首先,你需要知道網絡共享的類型。常見的類型包括:
根據共享類型,你可能需要安裝相應的軟件包。
sudo apt-get install nfs-common # Debian/Ubuntu
sudo yum install nfs-utils # CentOS/RHEL
sudo apt-get install cifs-utils # Debian/Ubuntu
sudo yum install cifs-utils # CentOS/RHEL
sudo apt-get install sshfs # Debian/Ubuntu
sudo yum install fuse-sshfs # CentOS/RHEL
創建一個目錄作為掛載點。
sudo mkdir /mnt/network_share
sudo mount -t nfs <server_ip>:<share_path> /mnt/network_share
例如:
sudo mount -t nfs 192.168.1.100:/shared_folder /mnt/network_share
sudo mount -t cifs //<server_ip>/<share_path> /mnt/network_share -o username=<username>,password=<password>
例如:
sudo mount -t cifs //192.168.1.100/shared_folder /mnt/network_share -o username=user,password=pass
sudo mount -t sshfs <username>@<server_ip>:<remote_path> /mnt/network_share
例如:
sudo mount -t sshfs user@192.168.1.100:/home/user/remote_folder /mnt/network_share
你可以將掛載信息添加到/etc/fstab
文件中,以便系統啟動時自動掛載。
<server_ip>:<share_path> /mnt/network_share nfs defaults 0 0
例如:
192.168.1.100:/shared_folder /mnt/network_share nfs defaults 0 0
//<server_ip>/<share_path> /mnt/network_share cifs username=<username>,password=<password> 0 0
例如:
//192.168.1.100/shared_folder /mnt/network_share cifs username=user,password=pass 0 0
SSHFS通常不推薦在/etc/fstab
中使用,因為它需要用戶交互來輸入密碼。但你可以使用ssh-agent
和keychain
來管理密碼。
使用df -h
命令查看掛載是否成功。
df -h
通過以上步驟,你應該能夠在Linux系統中成功掛載網絡共享。