开发者社区> 周沁> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

阿里云文件系统NAS SMB如何修改根目录权限

简介: 阿里云文件系统服务SMB文件系统(NAS SMB)在没有打开SMB ACL功能时,只支持只读操作,无法修改根目录权限。 在参考《将阿里云SMB协议文件系统挂载点接入AD域》https://help.aliyun.com/document_detail/154930.html,打开SMB ACL功能之后,用户即可修改根目录权限。
+关注继续查看

阿里云文件系统服务SMB文件系统(NAS SMB)在没有打开SMB ACL功能时,只支持只读操作,无法修改根目录权限。

在参考《将阿里云SMB协议文件系统挂载点接入AD域》https://help.aliyun.com/document_detail/154930.html,打开SMB ACL功能之后,用户即可修改根目录权限。


需要注意的是NAS SMB只支持SMB协议,不支持Windows其他RPC协议,直接用Windows文件资源管理器普通网络路径\\nas-mount-point.nas.aliyuncs.com\myshare访问,在设置ACL时,会遇到因RPC服务器不可用而无法确定NAS挂载点是否已加入域的情况。如下图所示。

image.pngimage.png


文档《从Windows以AD域用户身份挂载并使用阿里云SMB协议文件系统》https://help.aliyun.com/document_detail/160154.htm 介绍了需要使用mklink工具进行文件系统映射,再对文件系统映射进行ACL设置。但是这个方法并不适用于文件系统的根目录,无法在mklink的链接目录上设置ACL。


我们推荐的设置方法是通过Get-Acl, Set-Acl Powershell命令操作挂载盘,或者通过icacls命令操作挂载盘。具体示例如下:


Get-Acl, Set-Acl Powershell命令操作根目录

$value = Get-Acl -Path "Z:"# Get properties
$value.Access

image

# Set properties
$identity = "Administrator"
$fileSystemRights = "FullControl"
$type = "Allow"
# Create new rule
$fileSystemAccessRuleArgumentList = $identity, $fileSystemRights, $type
$fileSystemAccessRule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $fileSystemAccessRuleArgumentList
# Apply new rule
$value.SetAccessRule($fileSystemAccessRule)
$value.Access


image.png


Set-Acl $value -Path "Z:"


icacls命令操作根目录

icacls z:
#添加用户的完全控制权限
icacls z: /grant <>:(F)
#添加administrator的完全控制权限
icacls z: /grant administrator:(F)
icacls z:
#删除用户的所有权限
icacls z: /remove <>
#删除Everyone的所有权限
icacls z: /remove <>
icacls z:

image


image


注意:最好在文件系统刚创建时就设置好,否则由于继承机制,命令会需要修改子目录和子文件。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
部署Javaweb项目到阿里云ECS服务器
部署Javaweb项目到使用阿里云ECS服务器的Tomcat上
240 0
阿里云服务器ECS使用体验之仿写博客系统
近期想做一个基于SpringBoot的博客网站,于是模仿了一个博客网站的首页,完成了前后端的代码。参加了阿里云的飞天加速计划,领取了一台ECS实例,并且用此阿里云ECS实例搭建了云数据库,为我的博客网站项目部署了所搭建的云数据库。
69 0
云服务器修改dns服务器为阿里云公共dns服务器
云服务器修改dns服务器为阿里云公共dns服务器
480 0
产品百科 |阿里云 RTC Web SDK 常见问题汇总
本章节为您介绍了集成 SDK 时,集成工具报错的处理方法,帮助您快速定位问题,并集成 SDK。
233 0
如何使用阿里云ECS服务器建站----新手超详细教程
笔者Linux,前端工程师一枚。真正的从零开始搭建自己的服务器,踏过了很多坑,总结了这一套建站指南,亲测有效!购买了一年阿里云1核2G的ECS服务器,操作系统是CentOS 7.4 64位。
147 0
如何使用阿里云ECS服务器建站----新手超详细教程
真正的从零开始搭建自己的服务器,踏过了很多坑,总结了这一套建站指南,亲测有效!购买了一年阿里云1核2G的ECS服务器,操作系统是CentOS 7.4 64位。
233 0
阿里云服务器ecs部署Java Web项目经验总结
最近需要将一个Java Web项目部署到服务器上,方便多人共享访问。这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功,写下一篇文章记录以便日后回顾。 购买服务器 第一步当然是需要购买一台服务器了,我选择的是阿里云的ECS,对于新用户有一定的优惠活动。
1581 0
阿里云ECS服务器和域名购买,绑定,备案教程(域名与公网IP绑定)
本文包含了阿里云ecs和域名的购买,绑定,备案教程,需要在阿里云购买ecs和域名并备案的用户参考,通过此文您可以了解在阿里云购买ecs、域名并如何做备案的大致流程。
21510 0
S3C2440A WiinCE下CMOS驱动程序修改和摄像头应用程序
    今日在处理Windows CE5.0下的s3c2440a摄像头相关程序,在网上找了很多资料,但是未免不全,经过这些天的总结,在驱动和应用程序处理的工程当中需要注意一下几个问题,在此列出,便于读者参考。
736 0
+关注
周沁
Unlimited storage for anything!
22
文章
0
问答
来源圈子
更多
阿里云存储基于飞天盘古2.0分布式存储系统,产品包括对象存储OSS、块存储Block Storage、共享文件存储NAS、表格存储、日志存储与分析、归档存储及混合云存储等,充分满足用户数据存储和迁移上云需求,连续三年跻身全球云存储魔力象限四强。
+ 订阅
相关文档: 混合云容灾服务 混合云备份服务 日志服务
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载