我们有一个由我们的IT部门pipe理的基于MS Windows Server 2008 R8的服务器。 我们想同时做到两件事情: 服务器上的一个文件夹,包含几千个文件(经常添加的新文件),一些ActiveDirectory用户(例如董事会)可以访问,但IT部门的员工无法访问 IT部门的员工仍然拥有pipe理服务器的权利,包括安装新的软件和服务 我们已经查了一些解决scheme 使用NTFS访问权限。 不幸的是,IT(“pipe理员”组的成员)可以将自己设置为文件的新所有者,并更改权限以便访问文件。 启用EFS。 不幸的是,即使您不允许IT访问文件,仍然可以完全禁用EFS,因为它们具有pipe理权限。 此外,据我所知,你必须为所有用户手动添加权限,但每个新文件的所有者 – 非常不方便。 为IT部门创build一个新的angular色,除了拥有文件所有权外,还拥有所有的特权。 不幸的是,如果您不是pipe理员组的成员,则无论您添加到angular色的权限如何,都无法安装新的软件。 TrueCrypt – 很好的免费encryption软件,但分享能力差。 您可以在服务器上安装encryption容器(然后IT可以访问其内容),也可以在本地安装它们,但只有一个用户可以挂载它进行写入。 AxCrypt – 免费的encryption软件,可以在服务器上进行逐个文件的encryption。 虽然有一些缺点 – 您必须手动encryption每个添加的新文件。 这些文件的扩展名更改。 您只能为所有文件设置一个密码(所有用户都必须知道这一个密码)。 任何其他的想法? 我们的预算是有限的,所以赛门铁克或PGP的企业级软件可能不是一个select。
我陷入了一个非常讨厌的问题。 我有一个临时系统,只有我们的客户和我们的公司应该可以访问。 这是使用以下configuration完成的: <Directory "/srv/www/example.com"> AllowOverride All Options FollowSymlinks -Indexes Order deny,allow Allow from 127.0.0.0/8 1.2.3.4 5.6.7.8 # our IP Allow from 4.3.2.1 # PayPal IPN Allow from 216.113.191.33 # Deny from all AuthType Basic AuthName "Restricted Files" AuthUserFile /srv/www/htdocs/.htpasswd Require valid-user Satisfy Any </Directory> 现在我想公开一个URL,这样每个人都可以访问它。 因为这是一个URL我去了Location指令。 所以我尝试了以下几点: <Location /url/to/config.xml> Order allow,deny Allow from all […]
所以我试图用find命令在mtime -x查找系统中的所有文件。 它这样做,但它不“find”文件的目录。 find . -mtime -2 -exec rsync -av {} /destination/ \; 我想如果我可以把所有的目录,它会喂养他们,如果可以的话,所以我试过: rsync -a -f"+ */" -f"- *" source/ destination/ 这对于引入目录树是一种魅力,但是当我试图将文件拉入它时,它们不会进入单独的目录,它们只是溢出到我复制到的主目录中。 任何想法如何我可以得到find命令find目录也或另一种方式解决这个问题?
我正在尝试使用VBScript获取用户本地configuration文件的大小。 我知道configuration文件的目录(通常是“C:\ Users \ blah”)。 以下代码不适用于大多数configuration文件(权限被拒绝错误800A0046): Dim folder Dim fso Set fso = WScript.CreateObject("Scripting.FileSystemObject") Set folder = fso.GetFolder("C:\Users\blah") MsgBox folder.Size ' Error occurs here 有没有另外一种方法来做到这一点? 更新: 我做了一些更深入的挖掘,事实certificate,如果权限被拒绝给我想要得到的大小的目录的一些子文件夹或文件,则会发生权限被拒绝错误。 在用户configuration文件的情况下,即使pipe理员组也没有访问权限,总是有几个系统文件。 为了解决这个问题,我写了一个函数,试图以正常的方式获取文件夹的大小(上面),然后,如果发生错误,它会recursion到文件夹的子目录中,忽略权限被拒绝的文件夹大小(但不是其余的文件夹)。 Dim fso Set fso = WScript.CreateObject("Scripting.FileSystemObject") Function getFolderSize(folderName) On Error Resume Next Dim folder Dim subfolder Dim size Dim hasSubfolders size = 0 hasSubfolders = False […]
我正在编写一个将作为服务/守护程序运行的自定义应用程序。 根据惯例,它的二进制文件应该在/opt/appname 。 但是,我在哪里把文件,如: configuration文件 caching和存储 日志
我想同步我的本地目录内容与另一个分区或磁盘上的另一个本地目录 (或例如pendrive)。 我可以使用WinSCP同步本地目录内容和远程目录(通过FTP),即使远程目录不断更新,但我不知道任何在本地目录之间执行相同操作的程序。 我主要是在寻找一个Windows程序, 它也应该与XP兼容 。 你能帮我吗? 提前致谢。
如何将目录更改为名称由非ASCII默认字符组成的目录? root@senior:/media/data/hudba/# ls . -l total 3096 -rwxr-xr-x 2 user users 3160192 Jul 31 2006 Lucie BĂlĂĄ – esemes.mp3 drwxr-xr-x 1 user users 8192 Mar 28 2008 ĂplnÄahĂĄ 如何进入该目录(第二项)? 或者(更好)重命名它,而不使用MC或其他工具,或不得不重新安装分区?
我想把所有以sh开始的邮件地址以及其他6个字符的用户输掉。 Sh******@abc.com 我怎样才能实现使用活动目录用户和计算机或Get-ADUser或其他方式? 问候
几个星期前我刚刚find了一份新工作,我注意到Active Directory允许标准用户修改Active Directory用户和计算机中的用户和组。 即使标准用户没有被委任任何控制权。 我在Active Directory域中创build了一些testing帐户,所有testing帐户都可以完全访问Active Directory用户和计算机。 如果远程服务器pipe理工具已经安装在他们的客户端系统上。 我使用Server 2012 R2在虚拟机中设置了一个新的testing域。 然后,我join了testingWindows 10 vm的域名,标准用户无法对Active Directory进行任何更改。 testing用户可以打开Active Directory用户和计算机; 但是他们不能做任何改变。 所以我们的生产Active Directory域有一些主要的错误。 我只是不知道在哪里看或如何解决这个问题。 我查看了我们的默认域策略,没有任何关于让用户访问域的信息。
有http和https请求指向相同的目录,如var/www/ ? 这似乎是好的,因为当你说authentication用户时,你可以确保调用https而不是http。 不过,我可以看到恶意用户如何使用JavaScript将https url更改为http url。 如果最好在两个目录之间将它们分开,那么有关如何在框架中执行此操作的任何build议,因为您将不得不在目录之间复制大量代码?