seg*_*ult 1 linux ubuntu filesystems
如何在 Linux 中更改文件权限,以便只有 root 用户才能在 Linux 中访问/打开文件/目录。
编辑
正在做
chmod 600 文件名 + sudo chown root:root 文件名
将其更改为仅根可访问的文件。但是我只有在执行 $ sudo cat file.txt; 时才能看到文件内容;但是当我点击它时,它说无法显示文件内容。所以,当我点击它时,我希望它显示一个对话框或其他东西,提示我输入 root 密码,然后我可以打开文件。这可能吗 ??
如何将文件权限从 root 用户更改回普通用户 A ?
编辑 2
我什至可以做
须藤鹦鹉螺。然后提供 root 密码来打开文件。但这一切都来自终端。我想打开某种应用程序/对话框,这样当我以普通用户身份单击该文件/目录时,它会提示我输入 root 密码,而不仅仅是告诉我您没有打开该文件的适当文件权限。我想这一定是可能的,可能是一些脚本。任何的想法 ?
谢谢 :)
在这里解决
sudo chown root:root filename
sudo chmod 600 filename
Run Code Online (Sandbox Code Playgroud)
如果是可执行文件,请使用 700 作为权限。
您还可以以符号样式指定权限:
sudo chmod u=rw filename
Run Code Online (Sandbox Code Playgroud)
有关 Nautilus 脚本和扩展的信息,请参见此处和此处。有关名为 nautilus-gksu 的扩展的信息,请参阅此信息,该扩展将“以管理员身份打开”项添加到上下文菜单(以及其他扩展)。