在linux上挂载windows共享目录

挂载要求

  • 非root用户(普通用户)能够读写windows共享目录,比如查看文件、创建文件、修改文件、删除文件
sh 复制代码
# 让普通用户也可以正常读写
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).

挂载步骤

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

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

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

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

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



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

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

查看当前用户uid和gid

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

挂载命令

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

查挂载在状态

sh 复制代码
# df -h
文件系统                               容量  已用  可用 已用% 挂载点
//x.x.x.x/Users/xxx/Downloads  466G   58G  408G   13% /home/xxx/windows-downloads

参考资料

相关推荐
段ヤシ.18 分钟前
银河麒麟(内核CentOS8)安装rbenv、ruby2.6.5和rails5.2.6
linux·centos·银河麒麟·rbenv·ruby2.6.5·rails 5.2.6
深夜情感老师2 小时前
centos离线安装ssh
linux·centos·ssh
菜鸟射手6 小时前
QT creater和vs2017文件路径问题
linux·c++·windows·qt
爱编程的鱼7 小时前
Windows 各版本查找计算机 IP 地址指南
人工智能·windows·网络协议·tcp/ip·tensorflow
sukalot7 小时前
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(九)
windows
simple_whu7 小时前
解决编译pcl时报错‘chrono_literals‘: is not a member of ‘std‘
c++·windows·visual studio
@Aurora.7 小时前
【项目日记(三)】
linux·服务器·网络
白总Server7 小时前
Nginx 中间件
大数据·linux·运维·服务器·nginx·bash·web
dpxiaolong8 小时前
RK3588平台用v4l工具调试USB摄像头实践(亮度,饱和度,对比度,色相等)
android·windows
望获linux9 小时前
实时操作系统在服务型机器人中的关键作用
linux·机器人·操作系统·开源软件·rtos·具身智能