Ubuntu挂载共享文件夹步骤
导读:Ubuntu 挂载共享文件夹步骤 一 准备与网络连通 准备共享源:在 Windows 上开启文件共享并授予相应用户权限;在 Linux/NFS 服务器 上配置导出目录(如 /etc/exports)。 网络与防火墙:确保 Ubuntu 客...
Ubuntu 挂载共享文件夹步骤
一 准备与网络连通
- 准备共享源:在 Windows 上开启文件共享并授予相应用户权限;在 Linux/NFS 服务器 上配置导出目录(如 /etc/exports)。
- 网络与防火墙:确保 Ubuntu 客户端 能 ping 通对端 IP;在 Windows 放行 SMB(文件和打印机共享)或在 Linux NFS 服务器 放行 NFS 端口 2049(UFW 示例:sudo ufw allow from 客户端IP to any port nfs)。
- 共享可见性:在 Ubuntu 可先用 smbclient 探测共享(示例:smbclient -L //服务器IP -U 用户名)以确认共享名与权限。
二 挂载 Windows SMB/CIFS 共享
- 安装工具:sudo apt update & & sudo apt install -y cifs-utils。
- 创建挂载点:sudo mkdir -p /mnt/windows_share。
- 手动挂载:
- 基本:sudo mount -t cifs //服务器IP/共享名 /mnt/windows_share -o username=winuser,password=winpwd
- 域环境:在上述 -o 中增加 domain=你的域名
- 权限与字符集:为普通用户写入可加 uid=1000,gid=1000;中文乱码可加 iocharset=utf8(或酌情使用 codepage=cp936)
- 验证:df -h 应能看到 //服务器IP/共享名 挂载到 /mnt/windows_share。
- 卸载:sudo umount /mnt/windows_share。
三 挂载 Linux NFS 共享
- 安装客户端:sudo apt update & & sudo apt install -y nfs-common。
- 创建挂载点:sudo mkdir -p /mnt/nfs。
- 手动挂载:sudo mount -t nfs NFS服务器IP:/共享路径 /mnt/nfs。
- 验证:df -h 或 mount | grep nfs。
- 卸载:sudo umount /mnt/nfs。
四 开机自动挂载
- SMB/CIFS(推荐凭据文件方式,避免明文密码在 fstab):
- 创建凭据文件:sudo nano /etc/smbcredentials,内容:
username=你的Windows用户名
password=你的Windows密码
domain=你的域名(如无域可省略)
权限:sudo chmod 600 /etc/smbcredentials - 编辑 /etc/fstab,添加:
//服务器IP/共享名 /mnt/windows_share cifs credentials=/etc/smbcredentials,iocharset=utf8,uid=1000,gid=1000,file_mode=0775,dir_mode=0775 0 0 - 测试:sudo mount -a(无报错即正常)。
- 创建凭据文件:sudo nano /etc/smbcredentials,内容:
- NFS:
编辑 /etc/fstab,添加:
NFS服务器IP:/共享路径 /mnt/nfs nfs defaults 0 0
测试:sudo mount -a。
五 常见问题与排查
- 挂载点忙(Device or resource busy):先确认无终端或程序占用挂载点,再执行 sudo umount /挂载点;必要时用 fuser -km /挂载点 结束占用进程后再卸载。
- 只读或权限不足:
- SMB:在 -o 增加 uid=1000,gid=1000 与合适的 file_mode/dir_mode(如 0775);确保 Windows 共享权限允许该用户写入。
- NFS:默认可能映射为 nobody:nogroup,如需保留 root 权限在导出端使用 no_root_squash(注意安全)。
- 中文乱码:SMB 挂载增加 iocharset=utf8 或 codepage=cp936 参数。
- 自动挂载失败:先运行 sudo mount -a 检查语法与凭据;SMB 建议使用 credentials 文件;NFS 确认服务器导出与防火墙策略正确。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载共享文件夹步骤
本文地址: https://pptw.com/jishu/758441.html
