以管理员身份运行 python 脚本是否会导致所有子进程以提升的权限运行?
我在 Windows 8.1 上,python 3。 如果我使用 subprocess.run() 运行 cmd 命令(特别是 netsh export)并以管理员身份运行 python 文件,那么给子进程的命令是否也会以管理员身份运行?(我没有指定任何其他参数) 如果没有,是否可以通过指定 subprocess.run 的任何参数来实现? ...
我在 Windows 8.1 上,python 3。 如果我使用 subprocess.run() 运行 cmd 命令(特别是 netsh export)并以管理员身份运行 python 文件,那么给子进程的命令是否也会以管理员身份运行?(我没有指定任何其他参数) 如果没有,是否可以通过指定 subprocess.run 的任何参数来实现? ...
我有以下目录结构: 客户名称 - 站点名称 - 资产名称 CustomerName/SiteName 级别需要仅查看文件夹和内容。AssetName 文件夹名称需要仅查看。我需要用户能够在 AssetName 目录中创建/编辑/删除文件和子文件夹,以及创建/编辑/删除嵌套在下面的任何文件和子文件夹。 这可能吗?如果可能,怎么做? 非常感谢所有的帮助 ...
我想要设置权限,以便可执行文件不能被删除或重命名但可以执行。 当我拒绝删除它时,它也无法执行。为什么? 有没有办法让它不可删除但可执行?(我正在使用高级权限将其设置为允许执行和读取文件)。 ...
已编辑:以下方法解决了我的问题,但我不太愿意禁用 UAC。为什么会发生这种情况以及如何以其他方式解决此问题? http://clintboessen.blogspot.com/2013/05/you-dont-currently-have-permission-to.html 我有目录 C:\1。我禁用了继承权限。我的本地管理员组对该目录具有完全访问权限。 我以属于本地管理员本地组的域用户身份登录,尝试访问该目录时出现以下错误: 您目前无权访问此文件夹。单击“继续”即可永久获得此文件夹的访问权限。 当我单击“继续”时,操作系统授予我的域用...
我在使用 FreeBSD 时遇到了一个奇怪的问题,这让我很惊讶。 我创建了一个共享,并在该共享中创建了一个名为的子目录subdir。当我打开 smbclient 并将当前目录 = 共享根目录时,subdir目录列表中未列出。但是,当我在另一个窗口中通过 SSH 授予everyone@:full_set:allowACE(而没有其他任何权限)时subdir,smbclient 会话现在可以在“ls”列表中看到该目录。 事实上,即使everyone@:a:allowACE(而不是其他任何东西)设置在子目录足以使子目录在其父目录中列出。(感谢@grawity ...
我遇到了一种无法解释的情况:我有一个启用了 setgid 位的可执行文件。当我调用 getegid() 时,它会返回预期的组。但是,一旦我使用 execl 从中生成一个 shell,该 shell 就不再具有此有效 gid,而是具有启动它的用户的有效 gid。 它实际上对我来说一直有效,但这个系统最近升级了,可能有些设置被更改了。我无法 strace 它,因为在 strace 下 setgid 不起作用。有什么想法吗? ...
如何更改文件权限以在 Kali Linux 中执行二进制可执行 ELF 文件?我一直在尝试chmod +x <filename>,然后使用 运行它,./filename但我得到的只是Error: No file found。还有其他想法吗?我甚至尝试过chmod 777 <filename>。我想知道我是否遗漏了什么? 编辑: 输出file <filename>: root@swat:~/Downloads# file talisman talisman: ELF 32-bit LSB executable, I...
为了防止自己意外删除重要文件,我为我的用户名赋予了对硬盘上某些文件夹的一些特殊权限(事实上,这些目录位于服务器上,但我们不要把事情弄得太复杂)。 我已使用 Windows 7 Pro x64 为此目的提供的常规 UI 设置了这些权限。我设置的权限如下: 理论上,这是可行的。我可以将文件和子文件夹复制到该文件夹中,之后无法删除它们。但事实上,由于以下怪异之处,这是无法使用的: 1. 我无法重命名文件或文件夹。当我尝试时,我收到“拒绝访问”消息。 这让我非常惊讶,因为(如您在屏幕截图中看到的)我只拒绝了“完全控制”、“删除子文件夹和文件”、“删除...
我习惯使用 Unix/GNU+Linux,并且 Root 可以访问几乎所有内容。以 root 身份运行的进程继承了 root 的权限。Windows 中不是这样吗?Windows 中的权限如何工作? 我并不是在谈论 NTFS 文件权限,而是谈论执行的进程和程序的权限。那么,“系统用户”在所有这些中处于什么位置呢? 编辑:举个例子,我可以以管理员身份运行 CMD。但是,如果我尝试查看网络设备的属性(这需要管理员权限),则会收到以下错误: “您没有足够的权限来配置连接属性。请联系您的管理员。” 编辑 2:我应该提到我在 AD 域中,尽管我是管理员组的成员...
我们遇到了一些问题,MS Office 对话框告诉某人某个文件已被用户打开。我询问了所有其他 IT 学院,并在 Google 上搜索了 2 个小时,但找不到任何有用的信息。 问题的详细信息。 我们有两台 PC 和一台 FileServer。FileServer 有两个文件夹。有两个用户。 用户 1 在 Office 2007 中从文件夹 1 打开一个 Excel 文件。然后用户 2 打开同一个文件。Office 说“... 由‘用户 1’打开”。然后用户 1 在 Office 2007 中从文件夹 2 打开一个 Excel 文件。用户 2 打开同一个文...
我使用的是带有 IIS FTP 组件的 Windows 2012 服务器。我在服务器中创建了一个新的本地用户,使用 FTP 协议的客户端可以访问该用户。 客户端是“仅限写入者”。我想给他足够的权限来写入他的知识,但绝不允许他读取已写入的文件。 所需的权限包括: 删除\创建文件。 删除\创建目录。 列出目录:文件和子目录。 覆盖文件内容。 我需要授予我的“Writer”用户哪些 Windows 权限? 谢谢你! ...
我正在使用 encfs 对数据目录进行编码/var/lib/mysql,但 mysqlErrcode: 13在任何创建表或数据库的尝试时都会返回。 为此,我将所有文件移动到临时目录,创建了 encfs 并将临时内容移动到新挂载的 fs。 另外,我还有一些脚本可以停止 apache 和 mysql,挂载目录(我也进行了编码/var/www,没有任何问题),然后重新启动它们。 /var/lib/mysql并且所有文件和子目录都属于用户和组mysql,具有写入和读取权限: $ ls /var/lib/mysql -cal total 28996 drwxr...
因此我创建了一个 VHD 来测试连接到域的计算机上的某些权限 VHD 被挂载为 E:\ 在 E:\ 我创建了一个名为 web 的文件夹(所以是 e:\web) 我右键单击 E 中的 Web 文件夹,转到属性 > 安全 > 高级 这是我的权限选项卡的样子 如果我单击“有效权限”选项卡并输入用户名,我会假定如果该用户是我的本地管理员组或本地用户组的成员,他们应该具有完全控制权限(对于管理员),如果他们是用户,他们将具有读取/执行权限。 但是,当我输入不是本地管理员组成员(只是域中的标准用户)的姓名时,我得到以下信息 这是怎么回...