Questions tagged «file-permissions»

当前大多数文件系统都具有管理对特定用户和用户组的权限或访问权限的方法。这些系统控制用户查看或更改文件系统内容的能力。

3
如何在Dropbox中保留所有权和权限?
我有两台计算机,一台Mac和一台运行Linux的PC,我试图使某些文件在使用Dropbox之间保持同步。 我正在同步的文件之一需要自己以外的其他用户(在同一台计算机上的不同UID,而不是指另一个保管箱用户)写入。更具体地说,另一个UID实际上是一个守护程序。因此,该文件需要由该其他用户拥有,或者“组”和/或“其他”需要写许可。最初,我在两台计算机上都采用这种方式进行设置。另外,包含文件的目录已由需要对该文件具有写访问权的用户拥有(chmod 777)。 但是,每当文件从一个框同步到另一个框时,Dropbox便会完全忽略这两组权限,并将新更新的文件的权限更改为我拥有的权限0644(对我来说是rw,对于其他人来说是r )。如果该文件不属于我,它甚至会将所有权更改回我自己!结果,其他用户不再具有写权限,直到我手动进入并重新chmod文件为止。 我尝试过的其他无效的东西: 确保两台计算机上的用户帐户(“其他用户”)具有相同的UID。不确定为什么这是必要的,因为我的主帐户在两台计算机上都没有相同的UID。 chmod u+s <dir>以及chmod g+s <dir>包含相关文件的目录在哪里。 将文件的所有权更改为其他用户,并将其放置在Dropbox目录的外部,并在Dropbox目录中创建指向该文件的符号链接。Dropbox实际上删除了符号链接,使原始文件(在Dropbox目录之外)保持不变,并在以前的符号链接的位置创建了文件的新副本! 如何设置内容,以便保留我的权限和/或所有权?

3
在同一卷中移动文件时,为什么保留文件权限?
有时,我们会遇到一个问题,即文件的权限与其所在文件夹的权限不同。 现在,我发现有一篇知识库文章说明了其背后的原因: 默认情况下,对象在创建时,复制或移动到其父文件夹时都会从其父对象继承权限。将对象移动到同一卷上的其他文件夹时,将发生此规则的唯一例外。在这种情况下,将保留原始权限。 因此,用户将文件从一个文件夹移动到了另一个文件夹,并且保留了原始文件夹的权限。 我现在的问题是:为什么存在此异常?这背后的原因是什么?

2
通过传输4上传到Amazon S3时的自动设置权限
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 9年前关闭。 有谁知道在使用Transmit将文件上传到Amazon S3时如何自动设置“世界”的读取权限?目前,这是我工作流程中的两步过程: 上传文件 更改权限以允许读取文件 我真的更希望消除第2步,而只是上传文件并设置权限。有没有一种方法可以创建一个配置文件来执行此步骤?

3
无论使用哪种Windows语言,如何使ICACLS命令将文件夹设置为对所有人具有完全访问权限?
背景 说我有这个命令 icacls C:\FullyAccessibleFolder /grant Users:(OI)(CI)F 这在Windows的英语版本中工作正常,但在法语版本中似乎不起作用,可能会出现以下错误,原因可能Users是法语有所不同。Everyone就像Tout le monde在Windows中一样被翻译,因此也不是解决方案。 Users: Le mappage entre les noms de compte et les ID de sécurité n'a pas été effectué. Google将其翻译为 Users: The mapping between account names and security IDs was not performed. 题 我是否可以使用一个命令来设置一个文件夹并以递归方式设置其所有内容,从而以一种适用于Windows的不同语言版本的方式对所有用户拥有完全权限? 网络内容 此页面有很大程度上类似的问题谈如何Everyone成为Jeder德语和Tout le monde法语。

1
删除/ usr / bin / emacs-不允许操作
我正要从railwaycat / emacsmacport重新安装的Emacs当我偶然发现/usr/bin/emacs,/usr/bin/emacsclient和/usr/bin/emacs-undumped。 angrybacon@sandman ~/ $ ll /usr/bin/emacs* -r-xr-xr-x 1 root wheel 26929904 Dec 3 07:35 /usr/bin/emacs -rwxr-xr-x 1 root wheel 3201184 Dec 3 07:36 /usr/bin/emacs-undumped -rwxr-xr-x 1 root wheel 36928 Dec 3 07:36 /usr/bin/emacsclient 我正在尝试删除那些二进制文件而没有成功。 angrybacon@sandman ~/ $ sudo rm -f /usr/bin/emacs* rm: /usr/bin/emacs: Operation not permitted rm: /usr/bin/emacs-undumped: …

2
如何更改目录的权限
我正在使用CentOS,我想知道如何更改其中包含多个文件的文件夹的权限。 我在root文件夹上使用了以下命令(假设文件夹= A): chmod 777(主页/目录/ A) chmod g + r(A) 如果我使用文件管理器将文件夹视为普通用户,则锁定图标不可见,表示已授予权限?但是文件夹A中的所有文件仍然显示一个锁定图标,表明文件夹A已被授予权限,而且其中没有子目录。 在所有子目录上运行上述命令将证明是一项非常艰巨的任务,因为它太多了。 谢谢!

3
重定向输出时如何设置特定文件权限?
这可能是重复的,但我的所有搜索都提出了有关权限被拒绝错误的问题。 我在bash shell中运行命令。我想重定向输出以追加到第一次运行时可能不存在的文件。如果输出重定向必须创建此文件,我想设置特定的文件权限模式。有没有办法用一个命令来做到这一点? 例如,我可能会尝试 foo >> /tmp/foo.log 0644 哪里 0644 是我想要的权限 foo.log 结束。我在bash中尝试过的大多数命令最终都会解释 0644 作为一个额外的论据 foo。 我觉得这将是第二个命令 chmod 写入之前或之后的权限。 我正在使用GNU bash 4.2.25和Ubuntu 12.04,如果这有所不同 - 一般答案是首选。

3
Windows - 无法从回收站中删除文件夹,也无法恢复
事件链: 静态回收站无效。反复试过。 回收站中选定的项目范围并删除它们(有些项目不起作用),缩小范围直到只留下一个项目:名为Container的文件夹。 尝试删除容器,还原它或清空回收站都会无提示失败:没有任何反应,没有错误消息。 以管理员身份登录,该用户看到不包含Container的其他回收站。 如何在不破坏系统稳定性的情况下从回收站中删除此文件夹? (在Windows Vista上。)

1
如何在Powershell中指定chmod 744?
我知道我可以使用icacls来指定文件的权限,以及chmod 777的等效内容是什么?, 我可以用 icacls myfile.txt /grant Everyone:F 但是如何设置chmod 744的等价物呢?我想我可以/grant:____:R用于只读访问,但我不知道如何像chmod一样指定所有者和组权限。当我尝试这个: icacls myfile.txt /grant Owner:F Group:R Everyone:R 我收到错误消息“帐户名和安全ID之间没有映射。” 我可能错过了一些明显的想法,任何想法? 当我尝试: icacls myfile.txt /grant Administrator:F /grant:r Users:R 我在资源管理器中查看该文件,它给管理员“特殊权限”(而不是完全控制),并为用户提供“读取和执行,读取和特殊权限”。

2
使用VIM写入新文件时,请保留权限位
在Vim中,当我使用写入当前缓冲区的副本到新文件时:w [filename],似乎Vim 对新文件使用默认的文件权限(即,由umask或其他方式设置)。但是,如果当前缓冲区是从现有文件加载的,那么“正确”的行为不应该是从该文件复制权限吗?例如,如果我正在编辑可执行文件,并且编写了文件的新副本,那么Vim为什么不编写新的可执行文件?除了只是! chmod --reference % [newfilename]在写入新文件之后做类似的事情,有没有办法强迫Vim表现我所描述的方式?

9
无法删除flash9.ocx
确实有些伏都教徒。 买了一个新的启动驱动器,现在该使用旧驱动器存储数据了。我以为可以节省一些时间,只需擦除不需要的系统文件夹,而不用备份,格式化和还原。真是的 我有一个绝对不会删除的Adobe文件。G:\ Windows \ SysWOW64 \ Macromed \ Flash \ flash9.ocx-尽管它可能以不同的文件名开头。我能够重命名,这很奇怪。 需要明确的是,驱动器当前是从外部插入的。因此,我可以启动计算机,之后再插入此驱动器,然后立即尝试删除。“文件正在使用中”框显示为“由于文件已在另一个程序中打开而无法完成操作”。 我现在要格式化,但这是我的白鲸,而且我必须知道Adobe是否插入了一些讨厌的注册表小程序-不管它是什么-使得这不可能。 因为我确定它会出现,所以我已经拥有了该文件的所有权-这是防止我删除驱动器上其他任何内容的窍门-文件权限的完整权限,您命名,我搞砸了与文件本身。 我将尝试从系统驱动器上卸载闪存,以防行星正确对齐。有时我希望我不那么固执,可以早已格式化。

3
Windows XP无法访问Windows 7共享文件夹
我有一个小型企业网络,其中有一台集中式成像机。然后,本机将具有所有存储图像的共享文件夹。最初,映像机是XP,所有人都可以轻松访问共享文件夹。但是,我们最近不得不将该计算机升级到装有Win7的新计算机。XP机器不再可以访问相同的共享文件夹。我还假设本地防火墙不会引起问题,因为以前的连接很好。 我得到的确切错误: “无法访问网络路径” 我已采取的步骤: 关闭两台计算机上的防火墙 确保“所有人”和特定用户的连接具有完全权限 我可以net view从命令提示符运行命令,然后查看成像机 我无法从XP成功ping'imaging.domain.localhost' 我可以从XP ping成像机(win7)的特定IP地址 我无法从另一台Win7机器访问共享文件夹 我可以通过IP地址连接:\ 192.168.1.1 注意:这已加入网域 更新: 尽管似乎可以使用静态IP地址和NAT路由表来解决此问题,但是每当我使用主机名(\ imaging)与ip地址(\ 192.168.1.1)时,IP地址都会立即解析,而“ imaging”大约需要30秒到1分钟 有什么建议么?

5
创建文件/文件夹权限而没有删除权限
有没有一种方法可以为Windows 7中的用户设置创建文件/文件夹的权限,而无需为文件夹提供删除权限? 我不希望用户删除该文件夹中的任何文件,但他应该能够制作新文件,重命名它们并将新文件复制到该文件夹​​中。在Windows中可以吗?

5
C:\ Program的文件名警告
几个星期后,我在登录后收到错误消息: File Name Warning There is a file of folder on your computer called "C:\Program" which could cause certain applications to not function correctly. Renaming it to "c:\Program1" would solve this problem. Would you like to rename it now? [ ] Don't perform this check at startup 单击 改名 按钮导致错误消息 …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.