如何挂载一个网络共享
导读:一、Windows系统挂载网络共享步骤 开启共享与权限设置(共享方电脑) 右键目标磁盘/文件夹→属性→共享→高级共享,勾选“允许此文件夹被网络共享”,输入共享名(如SharedData)→确定。 切换至安全选项卡→编辑→添加(输入当前...
一、Windows系统挂载网络共享步骤
-
开启共享与权限设置(共享方电脑)
- 右键目标磁盘/文件夹→属性→共享→高级共享,勾选“允许此文件夹被网络共享”,输入共享名(如
SharedData)→确定。 - 切换至安全选项卡→编辑→添加(输入当前用户或
Everyone)→勾选“允许”下的“完全控制”→应用。 - 打开控制面板→网络和共享中心→高级共享设置,开启“网络发现”“文件和打印机共享”及“关闭密码保护共享”(局域网内信任环境建议开启)。
- 右键目标磁盘/文件夹→属性→共享→高级共享,勾选“允许此文件夹被网络共享”,输入共享名(如
-
客户端挂载操作
- 图形界面(快速上手):
按Win+R输入\\目标IP\共享名(如\\192.168.1.100\SharedData)回车,输入共享方电脑的用户名密码→点击“确定”。或右键此电脑→映射网络驱动器,选择未占用盘符(如Z:),输入共享路径→勾选“登录时重新连接”(实现开机自动挂载)→完成。 - 命令行(精准操作/批量部署):
以管理员身份运行命令提示符,输入:
net use Z: \\目标IP\共享名 /user:共享方用户名 密码 /persistent:yes
其中/persistent:yes表示开机自动恢复连接;若需隐藏密码,可省略密码参数,后续系统会提示输入。
- 图形界面(快速上手):
-
常见问题排查
- “网络路径未找到”:检查目标电脑IP是否可达(
ping 目标IP)、共享名是否正确、防火墙是否允许SMB协议(端口445)。 - “拒绝访问”:确认共享权限(
共享选项卡)和NTFS权限(安全选项卡)均允许当前用户访问;尝试以管理员身份运行命令提示符。
- “网络路径未找到”:检查目标电脑IP是否可达(
二、Linux系统挂载网络共享步骤
-
安装必要工具
- NFS共享(Linux/Unix间常用):
Debian/Ubuntu系统:sudo apt-get install nfs-common;
CentOS/RHEL系统:sudo yum install nfs-utils。 - Samba共享(Windows与Linux间常用):
Debian/Ubuntu系统:sudo apt-get install cifs-utils samba-client;
CentOS/RHEL系统:sudo yum install cifs-utils samba-client。
- NFS共享(Linux/Unix间常用):
-
创建本地挂载点
选择一个空目录作为挂载目标(如/mnt/network_share),执行:
sudo mkdir -p /mnt/network_share。 -
挂载网络共享
- NFS共享:
执行命令:sudo mount -t nfs 服务器IP:共享目录 /mnt/network_share(如sudo mount -t nfs 192.168.1.100:/data /mnt/network_share)。
若需指定NFS版本(如v4),可添加-o vers=4选项:sudo mount -t nfs -o vers=4 192.168.1.100:/data /mnt/network_share。 - Samba共享:
执行命令:sudo mount -t cifs //服务器IP/共享名 /mnt/network_share -o username=共享方用户名,password=共享方密码,domain=域(可选)(如sudo mount -t cifs //192.168.1.100/SharedData /mnt/network_share -o username=admin,password=123456)。
若不想明文存储密码,可创建凭证文件(如/etc/samba/creds),内容为:
username=admin
password=123456
然后设置权限并挂载:
sudo chmod 600 /etc/samba/creds
sudo mount -t cifs //192.168.1.100/SharedData /mnt/network_share -o credentials=/etc/samba/creds。
- NFS共享:
-
实现开机自动挂载
编辑/etc/fstab文件(sudo nano /etc/fstab),添加对应条目:- NFS共享:
服务器IP:共享目录 /mnt/network_share nfs defaults 0 0(如192.168.1.100:/data /mnt/network_share nfs defaults 0 0); - Samba共享:
//服务器IP/共享名 /mnt/network_share cifs credentials=/etc/samba/creds,defaults 0 0(如//192.168.1.100/SharedData /mnt/network_share cifs credentials=/etc/samba/creds,defaults 0 0)。
保存后执行sudo mount -a验证配置是否正确(无报错则表示成功)。
- NFS共享:
-
常见问题排查
- NFS挂载失败(“Permission denied”):检查服务器
/etc/exports文件是否允许客户端IP访问(如/data 192.168.1.0/24(rw,sync)),然后重启NFS服务:sudo exportfs -rv & & sudo systemctl restart nfs-server。 - Samba挂载失败(“无法解析主机名”):确保客户端能ping通服务器IP;若使用主机名,需在
/etc/hosts中添加映射。
- NFS挂载失败(“Permission denied”):检查服务器
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何挂载一个网络共享
本文地址: https://pptw.com/jishu/736310.html
