运维经验记录 在CentOS上挂载Windows共享磁盘

1、需求:

非root用户(普通用户)能够读写windows共享目录,比如查看文件、创建文件、修改文件、删除文件

bash 复制代码
# 让普通用户也可以正常读写
uid=value and gid=value
Set the owner and group of the root of the file system (default: uid=gid=0, but with option uid or gid without specified value, the uid and gid of the current process are taken).

2、挂载步骤

先在 Windows 下面共享需要挂载的目录

指定需要共享的文件目录:Downloads

右键》共享》网络文件和文件夹共享》共享...》选择要与其共享的用户》默认用户即可

右键》共享》高级共享》高级共享...》勾选共享些文件夹

右键》共享》高级共享》高级共享...》权限》为指定用户赋予完全控制权限



3、在linux普通用户下,创建挂载与windows共享一一对应的挂载目录

bash 复制代码
mkdir -p ~/windows-downloads

4、查看当前用户uid和gid

bash 复制代码
cat /etc/passwd |grep xxx
cat /etc/group|grep users

5、挂载命令

bash 复制代码
sudo mount -t cifs -o uid=1000,gid=100,username=xxx,password=xxxxxx 
//10.239.15.119/Users/xxx/Downloads /home/xxx/windows-downloads

6、查挂载在状态

bash 复制代码
# df -h
文件系统                               容量  已用  可用 已用% 挂载点
//x.x.x.x/Users/xxx/Downloads  466G   58G  408G   13% /home/xxx/windows-downloads
相关推荐
YOU OU10 小时前
Linux基本使用和程序部署
linux·运维·服务器
AI行业学习10 小时前
PuTTY 工具下载部署、基础配置及 SSH 远程服务器连接完整操作指南Windows 平台 【2026.6.1】
运维·windows·ssh
jiayong2310 小时前
CI/CD深度解析01-核心概念与原理
运维·git·ci/cd
fred_kang10 小时前
如何找到 Linux 服务器上某个 URL 路径对应的实际部署位置
linux·运维·服务器
tealcwu11 小时前
【Unity实战】Unity IAP 4.x 在 Windows Store (UWP) 平台上的实现指南
windows·unity·游戏引擎
打码人的日常分享12 小时前
NLP和AI大模型应用方案
运维·人工智能·安全·系统安全·制造
爱讲故事的12 小时前
操作系统第四讲:OS Interfaces and Syscalls(操作系统接口与系统调用)
linux·windows·ubuntu
「QT(C++)开发工程师」12 小时前
免费在线 Ubuntu/Linux 运行环境
linux·运维·ubuntu
hhhh明12 小时前
ubuntu22.04 桌面可视化(vncserver+novnc 方式)
linux·运维·服务器
十六年开源服务商12 小时前
2026网站主题编辑实战指南
运维