【ubuntu24.04】挂载windows的共享文件夹

发布于:2025-04-01 ⋅ 阅读:(16) ⋅ 点赞:(0)

挂载windows的共享文件夹

  • ubutnu直接挂载windows共享文件夹,这样就能直接访问到windows里下载的文件了。

  • 在 Ubuntu 中挂载 Windows 共享文件夹通常使用 CIFS 协议,下面给出一个常用的方法:

1. 安装 cifs-utils

首先,确保系统已安装 cifs-utils,该工具提供了 CIFS 文件系统支持。

sudo apt update
sudo apt install cifs-utils

2. 创建挂载点

选择一个目录作为挂载点,例如 /mnt/windows_share

sudo mkdir -p /mnt/windows_share

3. 挂载 Windows 共享

使用 mount 命令挂载共享文件夹。假设 Windows 共享地址为 //192.168.1.100/share,并且需要提供用户名和密码:

sudo mount -t cifs -o username=windows_username,password=windows_password //192.168.1.100/share /mnt/windows_share

如果 Windows 共享在特定域内,可以添加 domain 选项:

sudo mount -t cifs -o username=windows_username,password=windows_password,domain=WORKGROUP //192.168.1.100/share /mnt/windows_share

4. 使用凭据文件(可选)

为了避免在命令行中明文写入用户名和密码,可以创建一个凭据文件,例如 /home/your_user/.smbcredentials

username=windows_username
password=windows_password
domain=WORKGROUP

然后修改该文件的权限,确保只有当前用户可以读取:

chmod 600 /home/your_user/.smbcredentials

接下来使用凭据文件挂载:

sudo mount -t cifs -o credentials=/home/your_user/.smbcredentials //192.168.1.100/share /mnt/windows_share

5. 自动挂载(开机挂载)

如果希望系统启动时自动挂载,可以将以下行添加到 /etc/fstab 文件中:

//192.168.1.100/share  /mnt/windows_share  cifs  credentials=/home/your_user/.smbcredentials,iocharset=utf8,sec=ntlm  0  0

保存后,可以使用以下命令测试是否能正常挂载而不必重启系统:

sudo mount -a

这样,Ubuntu 就可以成功挂载 Windows 共享文件夹了。如果挂载过程中遇到问题,请检查网络连接、防火墙设置以及 Windows 共享的权限设置。

我的命令

sudo mount -t cifs -o username=name,password=passwd//192.168.50.84/HuaSong /media/zhangbin/DATA/HuaSongs