Articles of NTFS

什么是最有效的方式来授予用户只准许文件服务器上的所有文件夹和文件?

我们目前运行大约四台文件服务器,全部运行Windows Server 2008 R2。 直到现在,我们已经使用Windows内部文件search(又名“索引选项”),这工作正常,发现所有文件没有问题。 现在推出了一个新的通用search,这意味着所有的文件服务器将由爬虫使用用户DaCrawler进行远程扫描。 文件服务器上不会安装本地爬虫程序。 抓取工具将给定的用户连接到我们的文件服务器,并且需要对我们创build的共享的所有文件和文件夹进行只读访问。 但是,在我们的主服务器上有大约35万个带有2.7M文件的文件夹,并且有很多自定义的DACL。 尤其是,没有适用于所有文件夹或文件的根DACL。 到目前为止唯一的想法是通过使用SetACL为DaCrawler提供只读访问,并将其添加到每个可能存在的每个DACL(我忽略ICACLS,因为我认为SetACL更易于使用)。 首先,我将所有文件夹的DACL设置为包含DaCrawler的READ_EX权限 SetACL -on C:\Test -ot file -actn ace -ace "n:ACME\DaCrawler;p:read_ex;i:so,sc;m:grant" -rec cont 这工作正常,并没有明确的权限创build,如果他们不是必要的: 如果存在具有显式权限的文件,则其DACL不会更改,因此我重复该命令,这次仅用于文件: SetACL -on C:\Test -ot file -actn ace -ace "n:ACME\DaCrawler;p:read_ex;i:so,sc;m:grant" -rec obj 但是,这会导致SetACL为每个文件创build显式权限 ,即使文件之前没有明确权限,文件夹权限也足够了: 这意味着,我可以决定仅将更改应用于可能会使某些文件无法访问搜寻器的文件夹,或者创build2,7M个显式权限。 有没有更好的方法来做到这一点? 我的方法是改变DACL错误,还有更有效的方法吗?

Windows 2003 – 阻止文件夹列表访问,但允许文件读取

我已经共享文件夹。 在这个共享文件夹我有子文件夹,我想阻止用户列出的内容。 但我想让他们写入这个文件夹,如果他们有完整的path也读取文件。 例如:\ appserver \ application是主文件夹(完整权限)\ appserver \ application \ data是子文件夹,我想禁用文件列表。 \ appserver \应用程序\数据\ e354343434.txt是文件到这个文件夹,我想允许读取。 任何想法? 谢谢,Omri

所有的NTFS硬链接都消失了,这些0KB硬链接存储在磁盘上,以及如何恢复它们?

这是NTFS文件系统上的Windows 7 x64 sp1。 C:\ Windows \ System32文件夹中的所有硬链接消失,并且Windows无法启动,因为即使osloader,C:\ Windows \ System32 \ boot \ Winload.exe也消失了。 不过,原始文件仍位于相应的C:\ Windows \ winsxs文件夹中。 启动到恢复环境后,从其他文件夹复制一个Winload.exe(x64),Windows提供了一个错误,指出“ ntoskrnl.exe损坏或丢失…其文件数字签名无法validation ” 在试图以安全模式启动时,上面的消息显示在屏幕提示“Loaded \ Windows \ system32 \ config \ system” 因为在这个早期的启动阶段,smss.exe仍然没有加载,所以没有任何倾销和日志。 Based on my study, ntoskrnl.exe depends on the following files: C:\\windows\\system32\\PSHED.DLL C:\\Windows\\System32\\hal.dll C:\\Windows\\System32\\kdcom.dll C:\\Windows\\System32\\clfs.sys C:\\Windows\\System32\\ci.dll 上述所有文件都从相应的文件夹中复制,并通过一个运行良好的Windows 7 x64 SP1validation了他们的md5。 但引导错误仍然是一样的:“ ntoskrnl.exe损坏或丢失… ” **Background:** […]

Server 2012 NTFS组权限不在域中工作

我们刚从一个重大的硬件灾难中恢复过来,不得不从一个异地备份恢复所有的数据。 在此过程中,我们从Windows Server 2008 R2升级到Windows Server 2012 R2标准文件服务器。 我们有一个文件夹几乎容纳了所有更安全的数据,为了简化和保持这个主文件夹中各个文件夹上的各种NTFS权限,我创build了几个自定义安全组,并将域用户添加到组中如所须。 这是奇怪的地方。 这些权限不起作用。 当他们在一个已被授予权限的组中时,没有人可以访问主文件夹。 但是,如果我向各个域用户授予权限,则他们可以访问该文件夹。 我已经validation了共享权限设置正确(每个人 – 完全控制)。 我已经使用“有效访问”选项卡来validation自定义组中的用户确实具有适当的访问级别。 但是,除非我单独为用户分配权限,否则他们无法访问该文件夹。 这里发生了什么? 谁能帮我?

Takeown你没有权限读取目录的内容

是否有一个原因,当获得一个目录的所有权时,我得到这个错误? 如果我通过GUI的权限,它工作正常,但如果我尝试从命令行执行,我得到一个错误,我没有权限读取它: takeown /s someserver /f "r:\redirected\flast\My Documents\Music\" /u domain\user /R 您无权读取目录“\ someserver \ r $ \ redirected \ flast \ My Documents \ My Music”的内容。

将文件服务器包括到域中

我们的局域网中有一台文件服务器。 Windows 2003 Server。 它没有被纳入我们的域名。 每个用户在该服务器上都有本地帐户,NTFS权限授予这些本地帐户。 现在我们已经build立了一个域控制器。 每个用户都有一个域帐户。 如何将文件服务器包含到域中,以便将权限从本地帐户转移到域帐户? 是否有可能以某种方式自动化这个过程?

在SSD上恢复丢失的NTFS分区

大约2个月前,我用Corsair Force F120固态硬盘升级了我的戴尔Latitude E6500笔记本电脑。 一切都运行良好,直到大约一个星期左右回来。 我启动了计算机,面对一声嘟嘟的声音,并提示“内部硬盘(IRRT)上没有启动扇区,没有启动设备”。 因为我认为引导扇区已经损坏了,我尝试从Windows 7 DVD启动,以修复引导扇区。 但Windows 7的安装程序只发现了一个111GB的未分配空间的空白驱动器。 我惊慌失措,把车开走,让同事看看。 我们制作了整个驱动器的磁盘映像,并通过Linux中的Testdisk运行驱动器。 Testdisk没有find任何分区。 看来,驱动器已经完全擦除… 发生了什么? 什么是在SSD上造成这种行为?

NTFS允许读/写/修改,但不能复制

是否有可能允许用户修改和读取文件/文件夹,但不能将其复制到其他位置? 问题是我有一个文件夹,用户需要读取和修改文件,但我不希望他们复制到他们的本地计算机。 我知道他们可以保存到他们的本地计算机,但与我试图保护它的文件types不会这样工作。 谢谢

1TB硬盘不能在RedHat Linux工作站上工作,说你的系统上没有安装ntfs的拨号盒

我从Sandisk那里获得了这个新的1TB硬盘,以便从我的linux系统(Redhat)中获取备份,但是当我尝试使用它时,会出现一个对话框,表示你没有在系统上安装NTFS系统。 请帮助我如何使用这个硬盘。

Linux – testingNTFS HDD USB驱动器的写入速度

我有一个Debian盒子,在NTFS格式化的USB硬盘驱动器连接到它。 我想testing它的写入速度,因为有了samba,当我从Windows 7笔记本电脑上传文件时,我得到了一些可怕的performance(1 MB / s)。 这里的问题是驱动器安装在NTFS中。