我正在为我的Linux+/LPIC-1自学,当这个问题出现时,我正在阅读题为"CompTIA Linux+指南到Linux认证“的教科书,同时还编写了一些视频课程。我在谷歌上搜索了一些术语,比如"linux文件所有权来宾用户“。如果不启动vm并在Linux中进行探索,我似乎无法想象出一个答案。
我在Linux中与来宾用户打交道的经验非常有限,我的问题是:
我谨感谢每一个把宝贵时间花在这个问题上的人。希望有一天我能像你们中的一些人一样有知识,并为社区做出贡献:)。
发布于 2017-08-30 06:25:19
这一解释有帮助吗?基本上,显示管理器执行一些创建临时帐户的脚本/程序。
它没有什么特别之处,它只是一个普通的用户帐户(虽然是临时的),权限和所有权就像任何普通帐户的权限和所有权一样处理,并且它有一个主目录,就像任何普通用户一样。
当这个用户创建一个文件时会发生什么,取决于细节(我还没有检查):在临时主目录中创建的文件在用户注销时会被删除。在其他地方创建的文件(如果允许用户这样做的话)保留在创建它们的userid中,即使可能不再有任何用户分配给该id (因为临时用户名在注销后被删除)。
除了在主目录中,不允许来宾用户创建文件是一个好主意,但我不知道这是否在这个特定设置中强制执行。您可能需要chroot来进行安全的强制执行,而且我不认为这个特定的设置可以做到这一点(尽管没有什么可以阻止您为来宾用户创建一个真正安全的环境。您甚至不需要使用这个特定的特性,有固定名称的来宾用户就可以了)。
https://unix.stackexchange.com/questions/389098
复制相似问题