无法捕获公共读取文件

时间:2016-08-25 12:12:30

标签: bash shell mint

拥有以下文件:

-rw-r--r-- 1 root root 887 Aug 25 13:18 /etc/ssl/private/livereload.key

无法从常规用户实例中读取它。

$ cat /etc/ssl/private/livereload.key
cat: /etc/ssl/private/livereload.key: Permission denied

我在徘徊为什么因为这个文件似乎是公开的阅读 在生成文件时,我是否错过了设置内容?

1 个答案:

答案 0 :(得分:3)

默认权限如下/ etc / ssl。所以其他人无法读取此目录。如果未更改默认权限,则ssl-cert的root用户或组成员只能读取此文件。

ls -alrt /etc/ssl/
drwx--x---   2 root ssl-cert  4096 Dec 19  2014 private


user@host:/etc/ssl$ cd /etc/ssl/private/
bash: cd: /etc/ssl/private/: Permission denied

你可以使用它;

sudo cat /etc/ssl/private/livereload.key