为了账号安全,请及时绑定邮箱和手机立即绑定

我已经把 /bin/vi 权限改成4644了。普通用户还是没有 vi /etc/shadow 权限。

我已经把 /bin/vi 权限改成4644了。普通用户还是没有 vi /etc/shadow 权限。

正在回答

2 回答

ll /bin/vi
-rwxr-xr-x 1 root root 907248 12月 22 2016 /bin/vi
根据上面的回答测试了一下
[root@localhost ~]# chmod 4755 /bin/vi
[root@localhost ~]# ll /bin/vi
-rwsr-xr-x 1 root root 907248 12月 22 2016 /bin/vi

[user1@localhost ~]$ /bin/vi /etc/shadow
上面的命令可以执行。

不用绝对路径时,vi为/usr/bin/vim的别名,需要修改vim的权限。

0 回复 有任何疑惑可以回复我~

前提 是要有执行的权限 ,

如果设置有别名的话再次检查

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我已经把 /bin/vi 权限改成4644了。普通用户还是没有 vi /etc/shadow 权限。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信