Articles of 用户权限

不能在C:/ Windows / Temp上为IIS_IUSRS提供权限

我有一个ASP.NET Web窗体应用程序,它有一些使用SAP Crystal Reports Runtime for .NET Framework 4创build的报告C:\Windows\Temp文件夹包含应用程序的报告文件。 这就是为什么我需要在C:\Windows\Temp上提供IIS_IUSRS权限。 问题是,每当我试图授予Temp的IIS_IUSRS权限,我得到这个错误消息: Error Applying Security An error occured while applying security information to C:\Windows\Temp Access is Denied 如果我点击选项“继续”,我得到以下错误: Windows Security Unable to save permission changes on Temp Access is denied 我需要紧急的解决scheme,因为我有一个紧急交付。 不惜一切代价,我必须将IIS_IUSRS访问权限授予C:\Windows\Temp 。 请紧急帮忙。 .NET Framework – 4,IIS – 7,Windows 7旗舰版 – 64位。

如何设置安全的PHP和SFTP

我目前的设置包括nginx和php5-fpm。 这个问题是关于一个包含Wordpress网站的主机。 主机有自己的用户:组的fpm池,我们称之为wordpress:wordpress 。 Nginx使用默认的www-data:www-data 。 这意味着:PHP文件由wordpress:wordpress执行wordpress:wordpress ,静态文件由www-data:www-data 。 因此,这两个用户都需要读取所有的文件。 wordpress写入的文件也应该可以通过wordpress:wordpress写入。 但是,问题来了:我想允许通过SFTP修改所有的文件。 目前这是使用wordpress:wordpress用户完成的,这意味着这个用户需要完全访问所有的文件。 因此,上传到服务器的恶意PHP脚本可以修改此Wordpress安装的所有文件,并将恶意软件等发送给最终用户。 我想通过仅使Wordpress需要写入PHP的文件来降低这种风险。 我想build立另一个用户帐户,说wordpress-sftp:wordpress专用于SFTP的wordpress-sftp:wordpress 。 这个用户的home文件夹将是WordPress主机的根,就像wordpress:wordpress的一样。 wordpress-sftp:wordpress可以完全访问这个主机的文件。 WordPress的安装的文件,我会让wordpress组可读。 WordPress的需要写入的文件可以由wordpress组写入。 此外,我会添加www-data用户到wordpress组,以便它可以读取静态文件。 所以所有文件都可以获得644或640权限,需要由Wordpress写入的文件将获得664或660权限。 这个设置是否合理和安全? 或者你将如何解决这个问题?

授予OU权限的用户启用和禁用其OU的用户

我希望OU的用户有权访问在其OU中启用和禁用用户帐户。 我相信为了做到这一点,我需要授予读取和写入userAccountControl属性的有问题的OU的SELF安全主体,如下所示: 我想确保我做对了。 他们是否需要任何其他权限才能启用和禁用帐户? 他们实际上正在运行一个直接修改AccountDisabled属性的程序。

什么让用户能够login到Windows Server?

我对Windows Server相对来说比较新,希望有人确认我是否理解用户loginWindows域中Windows 2008 R2服务器所需的权限是否正确: pipe理员组中的任何人都可以通过在“login”窗口中指定其用户名在服务器上或通过远程mstsc窗口login服务器。 pipe理员组可以完成其他组可以执行的任何操作。 远程桌面组中的任何人都可以从客户端计算机运行mstsc并查看服务器的login屏幕。 用户组中的任何人都可以在其login屏幕上login到服务器。 因此,以下情况是正确的: 用户DOMAIN\JOHN位于DOMAIN\SERVER1组的远程桌面用户中,但不在该服务器上的用户组。 用户DOMAIN\JANE在用户组中,但不在远程桌面用户组中。 John可以从DOMAIN\PC1启动一个mstsc作为DOMAIN\JOHN ,他将会看到login屏幕,但是不能以DOMAIN\JOHNlogin,但是可以login为DOMAIN\JANE 。 用户DOMAIN\JAMES位于DOMAIN\SERVER1上的pipe理员组中,但不在用户或远程桌面用户组中。 他将能够在DOMAIN\SERVER1 DOMAIN\PC2上的DOMAIN\SERVER1上启动一个mstsc会话作为DOMAIN\JAMES然后看到login屏幕并以DOMAIN\JAMESlogin。 用户DOMAIN\JACK位于DOMAIN\SERVER1上的用户组中,但不在远程桌面用户组中。 杰克可以访问服务器,但只能通过物理访问服务器本身(因为他不能通过RDP到达服务器)。 用户DOMAIN\JILLlogin到DOMAIN\PC1 ,运行mstsc,在mstsc的login设置中input用户名DOMAIN\JOHN ,看到服务器login屏幕并进入DOMAIN\JANE ,出现服务器桌面。 对不起,如果这看起来相当微不足道,但这是我从一点阅读的理解,如果有人能确认我是否正确,这将是很好的。

CentOS上的所有者在设定时间后更改为数值

我有一个CentOSnetworking服务器,它使用networking上2012 r2服务器的Windows身份validation。 这是我的问题: 当我login时,所有的目录ls -l显示: ls -l drwxr-xr-x. 3 [email protected] apache 17 Sep 25 14:46 jbworkarea 经过一段时间后,大约3-5分钟,我的用户名的所有权限变为一个数字: 示例(相同的目录): ls -l drwxr-xr-x. 3 1869806575 apache 17 Sep 25 14:46 jbworkarea 此时所有的SCP文件系统(WinSCP …)连接报告我没有权限。 要恢复,(即使我的用户名在sudoers,我不需要sudo)只是: chown "[email protected]" . 然后所有的privs用ls -l和WinSCP来报告……在接下来的几分钟里。 任何帮助,将不胜感激。 编辑:这是#realm列表 mydomain.com type: kerberos realm-name: MYDOMAIN.COM domain-name: MYDOMAIN.com configured: kerberos-member server-software: active-directory client-software: sssd required-package: oddjob required-package: […]

限制专用服务器上的用户资源

是否有一个WHM插件模式或类似的东西会限制专用服务器上的用户可以使用的资源量(CPU和RAM),或理想情况下某些用户可以优先访问所需资源? 因为我的问题是,有些网站有时使用所有可用的CPU(通过MySQL),然后其他网站是非常缓慢的… … 我能想到的最接近的就是CloudLinux 。 它允许你限制一个站点在被限制之前可以使用多lessCPU /内存,但是它并不限制MySQL的使用,几乎就是PHP。 您可以将服务器上的每个站点限制为一个特定数量的打开的进程/ CPU,而不是您希望拥有更多资源的那个站点。

用户权限linux。 (proftpd / nginx)

我一直在尝试configurationproftpd的完整的恶梦。 我有proftp服务器与SQL数据库一起工作。 不过,我希望上传的任何文件都可以通过运行在同一个盒子上的networking服务器来查看。 文件夹在/ var / tmp / as中创build rwx—— 2 ftpuser ftpgroup 4096 Oct 8 20:35 50730c4346512 drwx—— 2 ftpuser ftpgroup 4096 Oct 8 20:38 50730f3a811ca 我已经尝试添加www数据与以下组合 usermod -g www-data ftpuser 但是这不允许Web服务器访问。 在proftpd.conf中,我有以下umask集 Umask 0022 我设定这个价值似乎没有什么区别。 / etc / group(当然,我搞砸了其中的一个,但我越来越绝望了) ftpgroup:x:2001:www-data www-data:x:33:ftpgroup / etc / passwd文件 www-data:x:33:33:www-data:/var/www:/bin/sh proftpd:x:108:65534::/var/run/proftpd:/bin/false ftp:x:109:65534::/srv/ftp:/bin/false ftpuser:x:2001:33:proftpd user www-data:/bin/null:/bin/false 数据库中的ftpuser表将uid / […]

IIS / AppCmd – 远程创build新用户

有没有办法将新用户远程添加到IIS? 我想从位于另一台服务器上的另一个网站创build新用户,以便我可以使用这些帐户login到服务器以添加和编辑(新)网站。 理想情况下,我想在不添加第三方软件的情况下这样做。 据我所见,AppCmd.exe没有任何function来创build(访客)用户,所以我猜测这必须在更高层次上完成。 任何好的线索从哪里开始这个search?

让用户SCP访问另一个用户的主目录

我们通常为我们的服务器使用公共密钥login,但新的订阅服务需要用户名和密码让SCP访问用户的帐户(这是Vaultpress – 用于Wordpress的远程备份工具)。 我们有一个运行在/ home / usera / public_html的UserA下的博客。 Vaultpress需要用户名和密码才能访问SCP,但我们不想给他们用户A的凭证。 所以问题是:我们如何创build一个只有SCP能访问UserA的UserB,谁只能访问UserA的主目录呢? 我们如何确保UserB编写的任何文件都可由UserA编辑/拥有?

创build一个Web用户

我在Arch Linux上运行Apache 2.4.8 ,但这并不重要。 我想创build一个致力于Webpipe理的用户。 我创build了一个用户,一个组,并将用户添加到组中。 我怎样才能添加visudo行,让他控制基于Web的服务? 我拥有正确设置的Web根的所有权,但是我需要组“ web ”以允许使用“ service.httpd ”,“ apachectl ”和其他Web程序。 我有: %web ALL=(ALL) /usr/bin/httpd