linux - 无法访问文件
问题描述
假设我们在 server1 中有一个文件权限为 644 的文件 test.txt。(文件所有者是 cuser)
-rw-r--r-- 1 cuser cuser 6 Jul 10 09:43 test.txt
我们在同一台服务器 server1 中有 2 个其他用户(user1 和 user2),具有不同的权限。
两者都将用户切换到 cuser。
在上述情况下,其中一个可能无法访问 test.txt 吗?(据我了解,切换用户后两者都应该具有相同级别的文件访问权限)
解决方案
切换用户后,将使用 cuser 的权限,而不是原始用户的权限。另外我建议不要切换用户,而是将 user1 和 user2 添加到一个组中,并将组权限设置为文件。这是文件更安全,用户将对任何文件更改负责。
推荐阅读
- python - 在 python 中使用嵌套循环时提高性能的任何提示
- javascript - 在 next.js 中没有调用 getServerSideProps
- pymongo - 我如何解释 find() 而不在 pymongo 中实际运行查询?
- python - 我如何停止 else 循环并让它重新开始?
- node.js - 如何使用 Sequelize 以急切的负载进行查询
- c++ - 自定义向量类在未初始化的值上跳转
- c# - 如何让visioforge运行
- json - 无法在Future Builder中显示解析的JSON
- php - Curl/php 请求在第二次请求后移动到 localhost
- reactjs - React extrareducers 在一个专用的错误片中监听所有 *.rejected 动作