运维经验记录 在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
相关推荐
BerryS3N9 小时前
Cursor+GitOps:AI驱动的自动化运维新范式
运维·人工智能·自动化
kaoa00010 小时前
Linux入门攻坚——82、kvm虚拟化-2
linux·运维·服务器
OsDepK10 小时前
Windows快速部署Docker
运维·docker·容器
2601_9547064910 小时前
云虚拟化终端架构解析:ARM 云端集群部署与自动化运维实践
运维·arm开发·架构
zandy101110 小时前
地址解析厂商推荐:分行业地址服务能力选型与技术分析
大数据·运维·人工智能
财迅通Ai10 小时前
“光纤传感+AI”双轮驱动加速成长,光格科技步入资产数字化运维快车道
运维·人工智能·科技·光格科技
Splashtop高性能远程控制软件12 小时前
本地部署 vs 公有云 vs 混合架构:一份可对照落地的 IT 架构选型指南
运维·架构·远程控制·splashtop
kdxiaojie12 小时前
Linux 驱动研究 —— V4L2 (2)
linux·运维·笔记·学习
DB哥讲数据库12 小时前
MySQL 8.4 安装教程:超详细图文讲解(附mysql安装包)
linux·数据库·mysql·centos
阿米亚波12 小时前
【C++ STL】std::list
c++·windows·笔记·stl·list