Questions tagged «permissions»

权限是Unix上控制对文件,目录和设备等资源的访问的方式,可以为所有者,组或所有用户指定。

4
拒绝更改我拥有的文件的gid(组)的权限
看来我仍然想念有关权限工作方式的一些信息。我正在使用debian 7系统。刚才我有这个文件,它是我下载的,它属于myuser:myuser,即用户和组均设置为我。它也位于我的$HOME目录中,因为这是我将其下载到的目录。 到目前为止,一切都很好。现在,我想与PC的其他一些用户共享此文件,为此,我想将该文件的组所有权切换为“用户”组。但是,这失败了: nass@quarx:~/xmas_carol$ chgrp -R users * chgrp: changing group of movie.mov': Operation not permitted 文件夹的内容为: -rwxr-xr-x 1 nass nass 2482411461 Feb 6 03:57 movie.mov 我对权限的处理感到困惑。有人可以解释



2
硬链接创建-权限?
哪些权限会​​影响硬链接的创建?文件所有权本身重要吗? 假设用户alice想target.txt在目录中创建到文件的硬链接target-dir。 和都alice需要哪些权限?target.txttarget-dir 如果target.txt是由用户拥有bill和target-dir被用户所拥有chad,它改变什么? 我试图模拟这种情况,在ext4文件系统中创建以下文件夹/文件结构: #> ls -lh . * .: drwxr-xr-x 2 bill bill 60 Oct 1 11:29 source-dir drwxrwxrwx 2 chad chad 60 Oct 1 11:40 target-dir source-dir: -r--r--r-- 1 bill bill 0 Oct 1 11:29 target.txt target-dir: -rw-rw-r-- 1 alice alice 0 Oct 1 11:40 dummy 虽然alice可以创建到的软链接target.txt,但她不能创建硬链接: …

3
哪些关系将ACL掩码和文件的标准组权限联系在一起?
首先,我创建一个文件并检查它的标准权限和ACL条目: $ touch file; ls -l file; getfacl file -rw-r--r-- 1 user user 0 Jul 30 16:26 file # file: file # owner: user # group: user user::rw- group::r-- other::r-- 然后,我在文件上设置ACL掩码,然后再次检查它的标准权限和ACL条目: $ setfacl -m mask:rwx file $ ls -l file; getfacl file -rw-rwxr--+ 1 user user 0 Jul 30 16:26 …
17 files  permissions  acl 


2
addgroup vs groupadd
我碰巧知道和之间存在细微差别adduseruseradd。 (即,adduser具有的其他功能useradd,例如创建主目录。) 那么addgroup和之间是什么关系groupadd? 有没有创建组的首选方法?

3
如何修改emacs中当前缓冲区的写权限?
是否可以从emacs内部更改文件的写许可权,而无需取消/重新打开缓冲区? 有时我忘了在打开文件之前修改文件的权限。我可以从emacs(M-! chmod u+w filename)内部修改权限,但这不会更新仍受写保护并拒绝修改文件的缓冲区。 有没有一种方法可以更新缓冲区内部的权限?奖励积分,如果我可以将其分配给快捷方式!

1
如何(安全地)将/ tmp移到另一个卷?
今天,该/tmp目录已填满正在工作的计算机。问题是,它不是很大的根分区上。为了解决这个问题,同事在/new/tmp其他地方创建了一个目录,将所有内容复制到新目录,删除了原始目录/tmp并建立了符号链接/tmp -> /new/tmp。 当他复制文件时(真的,这是别人,不是我!),他没有使用,-a因此下面每个文件的所有者/new/tmp都是root。此外,他没有设置/new/tmp目录的权限,因此它是默认的0755。这不会造成麻烦,甚至没有进行调整,所有权位也无法将计算机恢复到可接受的工作状态。我最终不得不删除所有内容/tmp并重新启动。 该/tmp目录包含各种套接字和管道等,因为一堆人通过VNC运行Gnome,而我使用的screen是它自己的管道。 有没有安全的方法将/tmp目录移动到正在运行的系统上的其他卷?我不确定要使一切正常运行我会做些什么。我对管道和插座会发生什么特别好奇。

1
根Cron无法运行脚本(权限被拒绝)
我已经编辑了根cron选项卡,以使用以下命令定期执行位于特定用户文件夹中的脚本: sudo crontab -e 当cron运行脚本时,输出如下: sh: 1: /home/user/Location/Of/Script: Permission denied 我认为根cron有权执行任何操作。以root身份手动运行此脚本时,我没有任何问题。 我已经阅读了文档,可以在此处找到更多错误信息: sudo cat /var/log/syslog 这是我发现的: Jan 30 12:30:01 backup CRON[17702]: (CRON) info (No MTA installed, discarding output) 但是,我认为这可能与拒绝权限问题无关。 那我真的需要做什么?



3
备份和还原文件权限
是否有备份和还原文件所有权和权限(可以通过chown和更改的内容chmod)的方法? 您可以使用icacls在Windows中执行此操作。 那么访问控制列表呢?

2
我可以允许用户更改不属于他们的文件吗?
我想允许用户chmod由root或不是他们自己的某些用户拥有的文件。我已将文件更改为777,但出现“不允许操作”。我已将用户添加到文件组中并获得相同的信息。用户为什么不能chmod他们具有写权限的文件?


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.