当在Apache中启用userdirs(即〜/ public_html)时,设置我的public_html目录的所有权和权限的标准方式是什么? 理想情况下,我想给apache服务器权限,在该目录中执行任何想要的操作,而不会使整个事物变得可写。 有没有一个标准的方法来做到这一点? 如果解决scheme涉及设置特定的所有权或权限,我如何确保在该目录中创build的任何新文件将自动获得适当的权限?
我目前在Windows Server 2008 R2上运行Exchange Server 2010。 我有一个用户,我希望能够创build/删除根公用文件夹中的公用文件夹。 我该如何给这个用户权限来做到这一点? 到目前为止,我已经尝试将用户添加到公用文件夹pipe理,域pipe理员和pipe理员组,并在PowerShell中运行以下脚本: Add-PublicFolderAdministrativePermission -Identity "\" -User "Username" -AccessRights AllExtendedRights -InheritanceType SelfAndChildren 这似乎已经做了一些事情,但用户仍然无法在根公用文件夹中创build公用文件夹。 AddUsersToPFRecursive.ps1 -toppublicfolder \ -User "Username" -Permissions Owner 这给了我一个访问被拒绝的错误。 有任何想法吗?
免责声明:我只是一个网页devise师/编码员,而服务器pipe理员是我所有人中最薄弱的一点。 所以对我来说很容易(而且非常具体)。 我在网站上使用简单的CMS(统一),其中一部分function是客户端可以上传文件到指定的目录(使用FTP)。 上传目录的权限设置为755.但是,当通过界面上传文件时,上传的权限设置为640(而不是644),因此网站访问者无法访问文件。 当我通过电子邮件发送CMS对此的支持时,他们告诉我,这是一个服务器设置,我需要确保通过FTP上传的文件设置为644.完美的感觉,但我不知道如何做到这一点。 任何帮助将不胜感激。 此网站是Network Solutions(Unix)托pipe的共享网站,因此我的访问权限有限。 我可以编辑.htaccess文件和php.ini,但这是我所能访问的。 看来我甚至不能通过shelllogin。 ETA:11/11/2010感谢所有。 我可以通过以不同方式设置CMS的设置来解决此问题。 我有兴趣跟进Nick O'Niel的build议,因为我认为他在正确的轨道上,但不幸的是,我无法访问这台服务器上的必要文件。 所以,无论如何,我将这个问题放开,因为原来的问题还没有完全解决。 不幸的是,我可能无法给testing一个正确的答案,因为有问题的共享服务器几乎将所有的configuration文件严格locking。
由于在Ubuntu 9.04上的错误,我的同事已经将根目录(/)上的权限更改为777 什么是恢复权限的最佳途径?
我希望目录/home/alex/foo所有文件都归alex ,不pipe是谁创build的。 我正在尝试这种技术,但它不起作用(在CentOS 5下, root下): $ cd /home/alex $ mkdir foo $ chmod u+s foo $ chown alex foo $ ls -al . | grep "foo" drwsr-xr-x 2 alex root 4096 Nov 14 14:18 foo $ echo "test" > foo/test.txt $ ls -al foo total 12 drwsr-xr-x 2 alex root 4096 Nov 14 14:19 . […]
我在Windows Vista客户端上尝试访问在Windows Server 2008 R2盒子上运行的文件共享。 networking位于Windows Active Directory域中。 我试图访问的股份: \\Server1\FileShare1\Folder1\foo和\\Server1\FileShare1\Folder1\bar 客户端在Folder1上没有任何权限。 客户端读取foo和bar文件夹的权限。 在此示例中,我可以访问\\Server1\FileShare1\Folder1\foo但是当我尝试访问\\Server1\FileShare1\Folder1\bar时出现以下错误: Network Error: Windows cannot access \\Server1\FileShare1\Folder1\bar. Check the spelling of the name. Otherwise, there might be a problem with your network. To try to identify and resolve network problems, click Diagnose 我打了诊断。 它返回与Windows checked the path and '\\Server1\FileShare1' is correct but 'Folder1' […]
尝试启动区域传输时,我拒绝访问。 对于一个dig @ns.example.com example.com axfr我越来越 client 71.252.219.43#58392: zone transfer 'balticovo.eu/AXFR/IN' denied 组态: 服务器是NAT , 位于防火墙之后 。 如果这将是防火墙问题,我不会在我的计算机日志文件中看到有这样的请求。 命名的进程作为绑定用户运行,该用户在/var/lib/named被chrooted。 named.conf中: web:/var/lib/named/etc# cat named.conf options { directory "/etc"; pid-file "/var/run/named.pid"; statistics-file "/var/run/named.stats"; allow-transfer { 127.0.0.1; }; listen-on port 53 { any; }; listen-on-v6 port 53 { any; }; }; logging { category default { default_syslog; default_debug; }; […]
我需要在Windows Server 2008上运行dcomcnfg.exe,并在组件服务\计算机\我的电脑\ DCOMconfiguration中select“ahadmin”COM +包并添加一个新的端点。 问题是我做不到; 尽pipe使用pipe理员帐户login,但所有内容都是灰色的。 是否有一些Windowsfunction需要安装,才能够编辑“ahadmin”? 有一些angular色我需要添加到此用户才能做这些更改? 任何帮助将不胜感激。
我有一个情况,我们有一个父/子域。 我们有一个名为Enterprise Admins的通用组,在这个组中有PARENT \ Domain Admin。 在子域帐户BUILD-IN \ Administrators组下,我们放置了PARENT \ Enterprise Admins,这给了我们对子域的远程pipe理权限。 我们遇到的问题是,我们希望将PARENT \ Domain Admins添加到本地pipe理员到计算机,而无需在子域上创build域本地帐户。 我们实施了受限制的组策略,将PARENT \ Domain Admins和CHILD \ Domain Admins组添加到本地pipe理员组中,这工作。 但是,在限制性组策略中,我们添加到框中的任何自定义本地pipe理员都将被删除,并由策略取代,这是我们不想要的。 我们如何将PARENT \ Domain Admin组添加到子域上的客户端而不删除现有的域。
假设我有一个主目录“〜someuser / www”,Apache(由别人维护)公开为http://www.myserver.com/~someuser 。 如果我想限制这个目录给特定的用户,我可以在www文件夹中创build一个.htaccess文件,其中包含“Require user username1 username2”等行。 问题是:有没有一种方法可以在.htaccess中指定只有主目录的所有者(可能是谁)应该能够从Web访问它? 如果我知道所有者是“一些用户”,那么我只是指定“要求用户一些用户”,但在这种情况下,我试图把一个模板,将为很多用户工作,我想避免不得不告诉他们每个插入自己的用户名,如果可能的话。 (更多背景:具体来说,我试图让它在麻省理工学院的网站上描述: http : //scripts.mit.edu/faq/15 。我们将让学生在他们自己的www文件夹中做一些小型的web项目,但不希望其他学生能够查看他们的JavaScript源代码。)