Articles of 权限

拒绝对用户装载的FUSE文件系统进行根访问

让我开始给你我的设置的细节: 我在x86_64的拱门上运行Fedora 13。 我用sshfs挂载了一个远程目录: jim@localsite $ sshfs jim@remotesite:/home/jim /home/jim/remotemount 现在,如果su为root并尝试读取挂载点下的内容,我会得到: root@localsite $ ls -l /home/jim/remotemount ls: cannot access remotemount: Permission denied root@localsite $ ls -l /home/jim total 0 drwxrwx—. 1 jim jim 90 Oct 1 12:00 bin drwxrwx—. 1 jim jim 90 Oct 1 12:00 dev d?????????? ? ? ? ? ? remotemount drwxrwx—. 1 […]

在域环境中从Windows ACL中删除“帐户未知”条目是否安全?

在Windows ACL(NTFS文件/文件夹,registry,AD对象等)中以“帐户未知(SID)”的名称查看条目并不罕见。 很明显,这是因为旧的AD用户或组在某些时候具有在相关对象上手动configuration的权限,并且已经被删除。 有谁知道是否可以安全地删除这些“账户未知”ACE? 我的直觉就是应该没问题,但是我想知道有没有人有过去的经历,这样做会造成麻烦? 通常我只是忽略这些,但是我现在工作的公司似乎有一个exception的数量,这很可能是由于过去的pipe理员对AD / Windows的经验不足以及给用户帐户分配权限而不是各种奇怪的组地方。 FWIW,我们的环境并不复杂,一个域名森林,3个站点有4个DC,所有的networking连接和复制都是健康的,所以我确定这些“账户未知”条目真的是旧账户,而不仅仅是因为一些未能将SIDparsing为人类可读的名称。

如何设置vsftpd用户上传的默认组? (Ubuntu 10.04)

如何设置vsftpd用户上传的默认组? 当我上传一个文件,文件组被设置为用户名…我如何得到它自动设置为一个特定的组?

ssh代理转发失败,“无法打开连接到您的身份validation代理”

当我尝试使用OpenSSH客户端的代理转发选项( -A )从中间服务器连接到第三个服务器时,收到Could not open a connection to your authentication agent错误消息的连接。 到中间服务器的第一个连接使用加载到ssh-agent的密钥顺利进行。 尝试连接到最终服务器时显示错误消息。 我的OpenSSH客户端设置为允许在~/.ssh/config使用ForwardAgent yes进行转发,中间服务器在守护程序的configuration文件中具有AllowAgentForwarding yes 。 客户端configuration不会被系统级文件覆盖。 我没有使用terminal多路复用器,以避免由于未设置环境variables而导致错误。 要运行该代理,我使用exec ssh-agent zsh并validation在本地环境中是否存在SSH_AUTH_SOCK和SSH_AGENT_PID 。 我使用ssh-add分别为中间服务器和最终服务器添加私钥; 我validation它们是用ssh-add -l 。 所有服务器都是最新版本(OpenSSH 5.3),客户端是OpenSSH 6.2。

权限在vhost文档根目录中被拒绝

我在使用CentOS 6.3在Apache 2.4上设置虚拟主机时遇到问题。 这个问题似乎已经在这个论坛上被回答了好几次,但是没有一个解决scheme适用于我。 基本上,我build立了一个具有特定文档根目录的虚拟主机。 当我尝试访问该网站时,我收到了一个权限错误。 但是如果我使用不同的根,我没有问题。 更具体地说,如果我将根设置为/ volume1 / web / xxx,则由于index.html上的权限问题而得到503。 但是,如果我将它设置为/ volume1 / web,index.html出现没有问题。 细节: 我将volume1,web和xxx的保留设置为755。 我将index.html文件的权限设置为777。 我将index.html文件复制到/ volume1 / web和/ volume1 / web / xxx,以使它们具有相同权限的相同索引文件。 在httpd.conf中,我设置了VirtualHost选项,以便通过更改2个注释标记来轻松切换文档根目录 我在conf文件中有以下几行: NameVirtualHost *:80 <VirtualHost *:80> ServerName localhost #DocumentRoot /volume1/web DocumentRoot /volume1/web/xxx #<Directory /volume1/web> <Directory /volume1/web/xxx> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order Allow,Deny Allow […]

SSL证书中含有大量数字意味着什么?

我在看这个网站 ,出于兴趣,我正在浏览Windows 8.1上的Chrome 32中的证书,并查看了证书。 我看到了这个奇怪的意图,除了平时: 确保远程计算机的身份 向远程计算机certificate您的身份 我也看到了这个: 2.16.840.1.113733.1.7.23.6 这是什么意图/许可,它是做什么的?

文件所有权的新文件与pipe理员 – 为什么它给组pipe理员的所有权?

我以pipe理员身份login,然后右键单击一个文件夹,然后转到属性,然后select安全选项卡,然后select高级,然后select所有者选项卡。 我不在一个域上。 我看到该文件夹​​拥有pipe理员的组所有权。 我将此项目和所有子项目的所有权更改为用户pipe理员。 我核实了所有子项目,现在确实拥有pipe理员的所有权。 但是,然后我尝试在该文件夹内创build一个新的txt文件,当我去看看它的所有权是什么时,它是pipe理员。 我希望新的所有权inheritance父项的所有权或从我login的用户pipe理员。 可以做些什么来解决这个问题,以便我用pipe理员login时创build的新文件将创build与pipe理员的所有者而不是pipe理员?

为什么用户可以授予自己作为服务login的权利?

本文介绍了您应该通过向Active Directory用户授予“作为服务login”权限(相对费力)的步骤。 但是,如果我安装服务并手动指定了我的AD帐户的login凭据(服务属性|login),则Windows会告诉我“帐户[myaccount]已被授予”作为服务login“权限。 然后我可以运行我的帐户凭据下的服务。 但是,在随后重新安装服务(或者有时重新启动)时,由于login失败,服务再次无法启动…直到我再次手动input我的凭据,并且帐户被奇迹般地授予login为服务的权利“。 在此之后,服务可以再次根据我的帐户的凭据启动。 这里发生了什么? 为什么我显然有权允许这个权利在我自己的飞行? 如果我可以立即批准,为什么不保留,我必须重新授予它? 请记住,我不是问如何通过Active Directory授予某人的权利 – 我正在谈论的事实是,Windows在“login”窗口中input凭据时似乎是“自动授予”的。

使用Powershellrecursion更改所有者?

我试图用PowerShell来recursion地改变一个文件夹的所有者。 我基本上使用这个代码: $acct1 = New-Object System.Security.Principal.NTAccount('DOMAIN\Enterprise Admins') $profilefolder = Get-Item MyFolder $acl1 = $profilefolder.GetAccessControl() $acl1.SetOwner($acct1) set-acl -aclobject $acl1 -path MyFolder 这将改变第一级的所有权,但不会改变任何子文件夹或文件。 有没有办法将范围扩展到MyFolder所有内容?

如何将NETWORK SERVICE添加到用户权限组?

我正在调整来自不同服务器的应用程序,他们的安装指南告诉我 将服务器名称\networking服务标识添加到用户权限组。 那我该怎么办? 我试过了: 通过计算机pipe理,组,用户并将其添加到那里,但没有find(既不是web0008a \ NETWORK SERVICE,也不是BY AUTHORITY \ NETWORK SERVICE)。 我在这里错过了什么? 提前致谢。