在linux中编辑自我许可有什么用?

时间:2016-07-07 12:00:30

标签: linux permissions edit self

我正在尝试学习一些关于Linux权限的内容,但我不确定是否使用了与当前用户相关的第一个权限。 我看了一些教程,但我找不到答案。

我认为当具有不同角色的多个人访问服务器时,会使用Linux中的权限,以便为每个人提供适当的权限。

所以你有命令:

chmod 755 <filename>

&#34; 7&#34; - 你在这里设置自己的许可?这有什么用?您可以随时编辑此权限....我想&#34;用户&#34;它指的是目录/文件所有者。

&#34; 5&#34; (1) - 我想在这里你已经为组的其余部分设置了权限,当你在同一组中拥有更多用户时它很有用。

&#34; 5&#34; (第二) - 我认为这有点太通用了。例如,您在同一台计算机上托管2个Web应用程序,或者在同一台计算机上托管2个不同的系统,并且有专门的团队管理这些应用程序。在每个位置设置个别组的权限是不合适的?

很抱歉,如果我的问题具有误导性。

1 个答案:

答案 0 :(得分:0)

让我试着尽我所能地解释一下:

  • 在linux上,用户(或组)主要(如果不是完全)由其在机器上执行内容(访问文件,执行命令)的权限定义。
  • 用户在机器上“做”的一切实际上都是由代表用户执行的进程完成的。
  • 一个过程可能并不总是按照故意或由于错误而做它应该做的事情。这是您的用户权限发挥作用的地方。

例如,如果您给自己所有权限。然后,在最坏的情况下,使用您的权限执行的进程可以执行任何操作,从窃取您的密码到意外(或恶意)擦除您的硬盘驱动器。

另一方面,这正是为什么在root中运行被认为是安全风险的原因,并且是创建无特权用户背后的重点。

希望我回答你的问题。