Questions tagged «permissions»

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


8
如何复制保留所有者和权限的文件夹?
因此,我要备份主文件夹,方法是将其复制到外部驱动器,如下所示: sudo cp -r /home/my_home /media/backup/my_home 结果,外部驱动器上的所有文件夹现在都归root:root。我如何cp保留原始文件的所有权和权限?
376 permissions  cp 




3
粘性位如何工作?
SUID 应用于可执行程序的粘性位,用于标记系统,以在程序完成运行后将程序的映像保留在内存中。 但是我不知道它存储在内存中。以及在这种情况下如何看到它们?

3
使目录中的所有新文件可供组访问
假设我有两个用户Alice和Bob以及一个组GROUPNAME和一个文件夹foo,两个用户都是GROUPNAME的成员(使用Linux和ext3)。 如果我将用户Alice下的文件保存为foo,则权限为:-rw-r--r-- Alice Alice。但是,是否有可能实现保存在某个子目录下的每个文件都foo具有权限-rwxrwx--- Alice GROUPNAME(即所有者Alice,组GROUPNAME)?
131 permissions  group  acl  umask 


7
@在ls -l中是什么意思?
我正在使用Mac OSX。当我打字时,ls -l我会看到类似 drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store -rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp -rw-r--r--@ 1 xonic staff 3843 21 Jun 21:20 filmStrip.h @是什么意思?
121 permissions  osx  ls 

7
将stdout重定向到您没有写权限的文件
当您尝试修改文件而没有写权限时,会出现错误: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing无济于事,因为它以root身份运行命令,但是shell仍会处理重定向标准输出并以您自己的方式打开文件: > sudo echo test > /tmp/foo zsh: permission denied: /tmp/foo 除了以root用户身份打开Shell并以这种方式操作文件之外,是否有一种简单的方法可以将stdout重定向到您没有写入权限的文件? > sudo su # echo test > /tmp/foo

8
虚拟盒子(Ubuntu Guest,Windows Host)下共享文件夹的文件权限问题
我在Virtual Box上使用Ubuntu,并且有一个在主机(Windows)和VM(Ubuntu)之间共享的文件夹。当我在Ubuntu的共享文件夹中打开任何文件时,由于其所有者设置为root,因此无法更改它。 如何更改我的所有权? 这是输出ls -l: -rwxrwxrwx 1 root root 0 2012-10-05 19:17 BuildNotes.txt 输出df为: m@m-Linux:~/Desktop/vbox_shared$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 29640780 10209652 17925440 37% / none 509032 260 508772 1% /dev none 513252 168 513084 1% /dev/shm none 513252 88 513164 1% /var/run none 513252 0 …

2
挂载CIF网络驱动器:写入权限和权限
我可以访问CIF网络驱动器。将其安装在OSX机器下时,就可以对其进行读写操作。 当我在ubuntu中安装驱动器时,请使用: sudo mount -t cifs -o username=${USER},password=${PASSWORD} //server-address/folder /mount/path/on/ubuntu 我无法写入网络驱动器,但可以读取它。我已经检查了安装文件夹的权限和所有者,它们看起来像: 4.0K drwxr-xr-x 4 root root 0 Nov 12 2010 Mounted_folder 我无法更改所有者,因为出现错误: chown: changing ownership of `/Volumes/Mounted_folder': Not a directory 当我深入网络驱动器并在那里更改所有权时,出现错误消息,我无权更改文件夹的所有者。 我应该怎么做才能激活我的写权限?

2
如何在端口80上启动python SimpleHTTPServer?
我在Ubuntu上使用此命令,但它在端口8080上启动,并且我没有在运行其他服务器,因此我希望它在端口80上启动。我看到了可以设置bash脚本执行类似操作的方法这个,但是没有命令行标志或更简单的方法来指定端口吗? python -m SimpleHTTPServer

3
为什么rm可以删除只读文件?
如果我创建了一个文件,然后将其权限更改为444(只读),怎么rm能删除它? 如果我这样做: echo test > test.txt chmod 444 test.txt rm test.txt ... rm将询问我是否要删除写保护的文件test.txt。我本以为rm无法删除这样的文件,所以我必须先做chmod +w test.txt。如果我这样做rm -f test.txt,然后rm将删除文件,甚至没有要求,即使它是只读的。 谁能澄清?我正在使用Ubuntu 12.04 / bash。

3
在Linux上获取新文件以继承组权限
我在Linux服务器上的权限有问题。我已经习惯了BSD。如果目录归某个组所有,则拥有该目录的用户不在其中,例如www-data,其中创建的文件将归该组所有。这很重要,因为我希望文件可以被Web服务器读取(我不会以root身份运行),但是用户仍然可以将新文件放入目录中。我无法将用户置于www-data中,因为这样他们就可以阅读所有其他用户的网站。 我希望网络服务器读取所有网站,我希望用户能够更改自己的网站。 目前,在文件夹上的权限设置如下。 drwxr-x--- 3 john www-data 4096 Feb 17 21:27 john BSD的标准行为是允许这种方式工作。我该如何让Linux做到这一点?

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.