为什么没有我拥有的ls目录的权限,而我却拥有r / w的权限?

用户名

看来我需要使用sudols,我自己和有R / W权限的目录。

如果我尝试使用ls媒体驱动器,则可以看到它,但是看不到它的子目录,即使我认为拥有该子目录也可以使我这样做。当我尝试时,会得到以下结果:

[email protected]:/home$ ls -al /media/
total 12
drwxrwxrwx   3 root              root      4096 Dec 20 11:05 .
drwxr-xr-x  25 root              root      4096 Dec 19 12:41 ..
drw-rw-rw-+  4 me                me        4096 Jan  4 12:01 innovationcommons

[email protected]:/home$ ls -al /media/innovationcommons/
ls: cannot access '/media/innovationcommons/External_Storage': Permission denied
ls: cannot access '/media/innovationcommons/DataStorage': Permission denied
ls: cannot access '/media/innovationcommons/..': Permission denied
ls: cannot access '/media/innovationcommons/.': Permission denied
total 0
d????????? ? ? ? ?            ? .
d????????? ? ? ? ?            ? ..
d????????? ? ? ? ?            ? DataStorage
d????????? ? ? ? ?            ? External_Storage

[email protected]:/home$ ls -al /media/innovationcommons/DataStorage 
ls: cannot access '/media/innovationcommons/DataStorage': Permission denied

但是,如果使用,则会sudo得到以下更期望和更有用的结果:

[email protected]:/home$ sudo ls -al /media/innovationcommons/
[sudo] password for me: 
total 16
drw-rw-rw-+ 4 me     me     4096 Jan  4 12:01 .
drwxrwxrwx  3 root   root   4096 Dec 20 11:05 ..
drwxrwxrwx  1 me me         4096 Jan  3 13:35 DataStorage
drw-rw-rw-  4 me me         4096 Aug 29 11:33 External_Storage

[email protected]:/home$ sudo ls -al /media/innovationcommons/DataStorage 
total 16
drwxrwxrwx  1 me me 4096 Jan  3 13:35 .
drw-rw-rw-+ 4 me me 4096 Jan  4 12:01 ..
drwxrwxrwx  1 me me 4096 Jan  2 16:08 Images
drwxrwxrwx  1 me me  496 Jan  3 13:37 Places
drwxrwxrwx  1 me me    0 Dec 12 14:53 $RECYCLE.BIN
drwxrwxrwx  1 me me 4096 Dec 12 14:54 System Volume Information

为什么ls -al /media/innovationcommons不使用sudo,甚至不使用ls其子目录就无法成功

Ben

您没有文件夹的执行位

目录执行位允许受影响的用户进入目录,并访问其中的文件和目录

另请参见:执行与读取位。Linux中的目录权限如何工作?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我同时拥有 root 和 mongodb 权限?

拒绝更改我拥有的文件的gid(组)的权限

Mongo 对执行用户拥有的目录的只读权限失败

列出拥有的文件/目录并更改其权限

列出拥有的文件/目录并更改其权限

Qt创建者在根目录下的项目(我拥有的文件)上引发权限错误

用户无法删除具有w权限的用户拥有的文件

Google网站管理员工具API-无法获得我拥有的域的权限

gksudo nautilus不允许我更改root拥有的文件夹的权限

(Django)删除www-data拥有的文件(我是其成员)的权限被拒绝

如何查询我不拥有且没有 bigquery.jobs.create 权限的表

Linux,即使拥有组权限也为什么不能写?

无法读取我拥有读取权限的文件

如果我对该目录没有执行权限,则“ ls”和“ ls -l”之间有什么区别?

无法更改我拥有所有权限的目录的所有者(用户或组)?

rsync权限仅适用于拥有的文件

www-data拥有的文件的SFTP权限被拒绝

sudo权限问题-uid拥有的/ var / lib / sudo

由协会cakephp拥有的访问权限

拒绝读取同一用户拥有的目录的权限

尽管我拥有狭窄的主机权限,但仍然出现“宽主机权限”错误

为什么我没有写外部存储上的应用程序目录的权限?

“拥有”目录或文件是否授予您特殊权限?

用户即使拥有正确的权限也无法列出目录

尽管默认用户具有750的权限,但如何才能访问组和用户root拥有的目录?

无法创建运行方式帐户,但我确实拥有订阅的所有者权限

Rstudio拥有Excelfile权限-XLconnect

拥有根文件夹的权限

Django Rest Framework不允许我拥有多个权限