課程
/運維&測試
/Linux
/Linux權限管理之特殊權限
我已經把 /bin/vi 權限改成4644了。普通用戶還是沒有 vi /etc/shadow 權限。
2017-02-25
源自:Linux權限管理之特殊權限 3-1
正在回答
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的權限。
前提 是要有執行的權限 ,
如果設置有別名的話再次檢查
舉報
本Linux教程一定會讓你對Linux中的權限有更深刻的認識
4 回答普通用戶可不可以更改文件權限
4 回答/etc/shadow 權限為000,為什么root用戶可以讀寫
1 回答遞歸權限命令貌似同時修改了用戶組的權限
2 回答刪除多個用戶acl權限
2 回答tony的acl權限與基本權限
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-05-30
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的權限。
2017-02-27
前提 是要有執行的權限 ,
如果設置有別名的話再次檢查