如何使文件夹请求root密码以查看执行?

Vas*_*ass 3 password permissions chmod privacy

我正在运行 Ubuntu 10.04 LTS。我想用我的笔记本电脑在聚会上播放音乐。我的屏幕保护程序不需要密码即可停用。我想允许人们使用我的计算机播放他们喜欢的音乐,但我想阻止他们以与 linux 阻止未经授权的人从突触包管理器安装程序相同或类似的方式访问某些目录。

我希望这是在命令行和文件浏览器的级别。但是有了root密码就可以访问了。

这是通过更改目录的权限来完成的吗?如果是这样,终端的命令是什么?这也会阻止人们执行目录中的文件吗?我也可以阻止他们搜索目录和内容吗?

小智 6

我能想到的最简单的方法是简单地创建一个新用户partyuser,并将其分配给“公共”音乐目录的读取权限。要使您运行的其他人可以读取音乐目录(及其子目录和文件):

# chmod -R r+o /path/to/music_dir
Run Code Online (Sandbox Code Playgroud)

这样,默认情况下,该用户无法列出或访问您自己用户的主目录中的文件。做到这一点的唯一简单方法是成为root. 如果您因此希望能够成为 rootpartyuser用户,只需将用户添加到/etc/sudoers文件中并使用sudo.

还要记住将用户添加到适当的组,这将允许在系统上使用音频和/或图形等。