运维经验记录 在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
相关推荐
许泽宇的技术分享12 分钟前
Windows MCP.Net:解锁AI助手的Windows桌面自动化潜能
人工智能·windows·.net·mcp
迎風吹頭髮22 分钟前
Linux内核架构浅谈60-Linux块设备驱动:请求队列与BIO结构的交互流程
linux·运维·交互
TG_yunshuguoji37 分钟前
阿里云代理商:阿里云负载均衡是什么?
运维·服务器·阿里云·云计算
七夜zippoe1 小时前
Xshell效率实战系列五:大文件传输封神技——断点续传+压缩传输双buff拉满
运维
某zhuan1 小时前
云计算实验4——CentOS中HBase的安装
centos·云计算·hbase
剑小麟1 小时前
windows系统安装wls/Ubuntu子系统教程
linux·运维·ubuntu
wanhengidc2 小时前
云手机和云游戏的不同之处
运维·服务器·安全·游戏·智能手机
终焉代码2 小时前
【Linux】基本指令(入门篇)(下)
linux·运维·服务器
我也想失去烦恼6 小时前
Linux系统/etc/hosts文件中配置了主机解析,但还是无法解析ip
linux·运维·服务器
IT小哥哥呀8 小时前
5 个 Windows 故障排除工具
windows·故障排除·系统运维·windows系统·电脑问题