当前位置: 技术问答>linux和unix
linux中关于权限的问题
来源: 互联网 发布时间:2017-04-10
本文导语: 有2个用户,分别是root,vbird 现在有个文件夹test 其权限是777,也就是任何用户都可以操作这个文件夹。 现在用root用户在文件夹中touch一个文件test1。这个test1文件所有者是root的,而且对其他用户只有r权限 可是,我用su...
有2个用户,分别是root,vbird
现在有个文件夹test 其权限是777,也就是任何用户都可以操作这个文件夹。
现在用root用户在文件夹中touch一个文件test1。这个test1文件所有者是root的,而且对其他用户只有r权限
可是,我用su vbird切换用户后,用vim test1打开文件,然后输入内容后,用:wq!能够强制保存,而且这个时候发现test1的所有者变成vbird了,请问,test1文件明明是可读的,为什么其他用户可以在里面修改内容?而且所有者为什么也改变了?
现在有个文件夹test 其权限是777,也就是任何用户都可以操作这个文件夹。
现在用root用户在文件夹中touch一个文件test1。这个test1文件所有者是root的,而且对其他用户只有r权限
可是,我用su vbird切换用户后,用vim test1打开文件,然后输入内容后,用:wq!能够强制保存,而且这个时候发现test1的所有者变成vbird了,请问,test1文件明明是可读的,为什么其他用户可以在里面修改内容?而且所有者为什么也改变了?
|
su vbird后,vbird就有了root权限了吧。。。
|
su - vbird
试试?
试试?
|
su - vbird
|
su - root 是真实的切换到root的shell环境
su root 是伪切换用户,只是当前用户获得了root权限,shell环境还是当前用户的shell环境
su root 是伪切换用户,只是当前用户获得了root权限,shell环境还是当前用户的shell环境