Windows 管理文件系统(NTFS权限、共享文件夹的访问和隐藏、PowerShell管理访问权限)

NTFS权限

windows常见的文件系统

FAT、FAT32、NTFS

 

NTFS的特点

可以对单个文件或者文件夹设置权限

支持更大的磁盘容量

支持加密与压缩功能

活动目录需要使用NTFS

磁盘配额

 

扫描二维码关注公众号,回复: 8601256 查看本文章

获得NTFS文件系统的方式

格式化磁盘

将FAT文件系统转换为NTFS文件系统  convert f: /fs:ntfs

使用第三方软件进行转换  PQmagic

 

NTFS权限的含义

NTFS文件系统可以针对不同用户和组设置各种访问权限

只有被授予权限的用户或组才能访问

“安全”选项卡

访问控制列表(ACL)

访问控制项(ACE)

 

文件夹NTFS权限

完全控制

修改

读取和运行

列出文件夹目录

读取

写入

 

文件夹NTFS权限

完全控制

修改

读取和运行

读取

写入

 

为用户设置权限

文件/文件夹属性---> ”安全”---> “编辑”---> “添加”

 

权限的组合

用户对资源的有效权限:分配给用户账户的权限和用户所属各个组的累加权限

 

案例:user属于group1和group2,user对文件有读取权限,group1对文件有写入权限,则user对文件具有什么权限?group1对文件有读取权限,group2对文件有写入权限,则user对文件具有什么权限?

 

权限的继承

新建子文件夹和文件会继承上一级目录的权限

根目录下的文件夹或文件继承磁盘分区的权限

 

权限的拒绝

拒绝权限可以覆盖所有其他权限

可以设置拒绝用户账户,也可以拒绝组

案例:user属于group1和group2,user对文件有拒绝写入权限,group1对文件有读取权限,group2对文件有写入权限,则user对文件具有什么权限?user对文件有读取和写入权限,group1对文件有拒绝读取和写入的权限,则user对文件具有什么权限?

 

取得所有权

应用场景:

管理员没有查看权限

如何取得所有权:”安全”---> “继承”---> “所有者”

 

添加一个用户

 

登录admin用户

 

在C盘建一个admin文件夹

 

在文件夹里面创建一个test.txt 随便输入内容

 

对文件进行修改权限

 

对文件夹进行修改权限

 

用admin用户仍然可以打开文件

 

用Administrator用户打开文件夹

 

再次打开文件夹成功进入

 

文件夹里的txt文件也可以访问

 

查看文件的权限

 

NTFS权限的注意事项

NTFS权限是可以被继承

NTFS权限是有累加性的

拒绝权限优先级较高

即使用户对此文件夹或文件没有删除的权限,但是只要对父文件夹具有删除子文件夹及文件的权限,还是可以将此文件删除

 

文件与文件夹的所有权

NTFS磁盘内的每一个文件与文件夹都有所有者(owner) ,默认是创建文件或文件夹的用户,就是该文件或文件夹的所有者。

所有者可以更改其所拥有的文件或文件夹的权限,无论其当前是否有权限访问此文件或文件夹。

用户可以获取文件或文件夹的所有权,使其成为新所有者。

任何用户只要具有取得文件或其他对象的所有权的权限,就可以通过其他用户或组来将所有权移交给其他用户和组。

 

文件权限的变化

复制到同盘其他文件夹,则继承其他文件夹权限

复制到其他盘其他文件夹,则继承其他文件夹权限

移动到同盘其他文件夹,则权限不变

移动到其他盘其他文件夹,则继承其他文件夹权限

复制或移动到U盘,由U盘文件系统决定

 

创建共享文件夹

什么是共享文件夹

将文件夹共享给网络中的其他用户访问

优点:方便、快捷

与使用光盘、移动硬盘等传输数据相比,不受文件大小限制

可以实现权限控制

 

创建共享文件夹

通过公用文件夹共享文件

通过计算机上的文件夹设置共享

 

访问共享文件夹

通过网络浏览

使用UNC路径          \\服务器名\共享名     \\服务器IP\共享名

映射网络驱动器       右击共享的文件夹 ---> 映射网络驱动器

                                右击”网络” ---> 映射网络驱动器

                                右击”计算机” ---> 映射网络驱动器

                                net use X:\\计算机名或IP\共享名

 

隐藏共享文件夹

管理型共享文件夹

系统创建的特殊共享资源

Drive lette$

ADMIN$

IPC$

用户创建的隐藏共享文件夹

共享名后加一个$符号

访问方式

UNC路径

映射网络驱动器

 

共享权限

 

默认共享权限

通过”高级共享”创建共享文件夹:Everyone读取

通过”文件共享”创建共享文件夹:创建者完全控制

可以添加其他用户和组的权限

共享权限在通过网络访问时有效

 

共享权限只对通过网络访问的用户有效

NTFS权限对本地访问和网络访问的用户都有效

如果共享文件夹位于NTFS文件系统上,要考虑NTFS权限

通过网络访问时两种权限中最严格的权限有效(交集)

 

创建share文件夹 文件夹里面创建一个public文本

 

设置文件夹共享

 

在同一网段其他机子上访问 使用UNC路径  IP为windows server 2008的IP

 

跳出一个框需要输入凭据 用户名admin 密码123.com 并没有开启匿名访问 需要输用户名

 

映射网络驱动器 用命令做一个映射 第一次登录时需要用户名密码

 

删除映射 IPC$是匿名访问的管道共享

 

设置隐藏共享 之前操作与之前一样

 

删除原有的共享名 新建一个共享名

 

在其他机子上看不到share1的共享

 

在命令行中也访问不了share1

 

访问share1 或者映射时用 net use z: \\192.168.20.135\share1 /user:admin 123.com

 

PowerShell管理访问权限

对于NTFS驱动器来说,访问权限决定着哪个用户可以访问文件和目录。对于每一个文件和文件夹,所谓的安全描述符(SD) 规定了安全数据。安全描述符决定安全设置是否只对当前目录有效,或者它可以被传递给其它文件和目录。真正的访问权限是在访问控制列表(ACL) 中。每一个访问权限的访问控制项(ACE) 也在ACL中。

PowerShell使用Get-Acl命令Set-Acl来管理权限。此外,类似icacls这样的传统命令也可以在PowerShell的控制台上面使用。通常他们更改起来访问权限会比PowerShell命令更快。

 

列出访问权限

 

PowerShell管理访问权限

创建新的权限

克隆权限

手动创建

 

 

 

发布了66 篇原创文章 · 获赞 58 · 访问量 2427

猜你喜欢

转载自blog.csdn.net/qq_37077262/article/details/103978934