??Linux??????????λ
?????renpingsheng ???????[ 2017/4/11 10:38:48 ] ?????????????? Linux
????linux???????????
????linux??????????????н??????????????????????linux????????????д??????????????????棬linux????????????????????????????????linux????????????????????????????????????????÷???б?????linux?????????????????????????????????а???????????????linux???????????????????
????????linux???????????????????
????-rw-r--r-- 1 root root 1187 Mar 19 16:30 /etc/passwd
????-rw------- 1 root root 2.9K Mar 20 05:29 .bash_history
????drwx------. 2 root root 4.0K Mar 19 16:08 .ssh
????????????????? /etc/passwd ?????????
????-rw-r--r-- 1 root root 1187 Mar 19 16:30 /etc/passwd
???????????????????????????“-”?????????????????? ?????”rw——-“??????????????? ???????”rw-“????????????????????????ж?д?????? ???????“r–”??????????????????????????ж??????? ??????“r–”????????????????????????????????????????????е???????????
??????linux???????????????????????????????????
????-:????????????????
????d:????????????
????p:??????????????????
????s:??????????????????
????b:?????????????豸
????l:?????????????????
????c:??????????????豸
??????linux?????????????????????????????????????????????????????????????????????????umask?????? umask ???????????????????????????????????????????? bash ?????? umask ????????umask?????
????[root@localhost mageedu]# umask
????0022
????linux?????????????????????rwxrw-rw-??????????????????rwxrwxrwx????????????????umask????????????????????????? linux??????????????????????????????????д????????????????????????????. ??????????? lsattr ?? chattr ?????????????????????????÷????£?
????lsattr:??????????????
?????÷??? lsattr [???] ???
???????????
????-R ??????????м?????????????
????-a ????????????????
????-d ???????????????
????chattr:???????????????
?????÷???chattr [???] [??] ???
???????????
????+ ?????????????
????- ????????????
????= ?趨?????????
????-R ?????????????????????
????????????
????a ??????????????????????(root???????????????????????????????????????????)
????c ?????????????????????????????????
????d ????????????????????????????????
????i ????????????????????????????
????s ???????????????(?????????)
????u ?????????????????????????(???????????)
????A ???????????????atime?????
???????????????????linux???????????
????????????????????????suid????????????????suid?????κ?????????????????????????????????????????????????????????????????????????????????????/etc/shadow??????????ɡ???????????????????????
????[root@localhost mageedu]# ll /etc/shadow
????---------- 1 root root 878 Mar 20 11:58 /etc/shadow
??????????????κ??????????????????????????е????????????????????????????????????????????????????????????????/etc/shadow???????????/etc/shadow????????????suid??????????????????????????????????passwd???????????????????/etc/shadow?????????????????root????????????????????????????????????????????????????
??????????????suid????????????
????1.suid?????????????????Ч
????2.????????ó??????????????
????3.??????????и????????????Ч
????4.?????????иó????????????
????suid??????????????????λ??????s??S???????????????s????????????????S ????????suid?????????chmod u+s file???????????chmod u-s file???
?????????????????????????????????????????????????????????sgid?????????????????′????????????????????鯔????????????????飬???????????顣
?????????????????sgid????????????????????????
????1.sgid??????????????
????2.????????????ó??????????????
????3.?????????й????н?????ó??????????
?????????????????sgid????????????????????
????1.?????????п??д??????????????????
????2.?????????μ???Ч??齫????????????
????3.????????????д?????????????????????????е?????
???????????sgid???????????chmod g+s dir????????????????????????chmod g-s dir?????? sgid???????????????????λ???s??S?????????????????????????????λ???s??????????????????????????????λ???S??
?????????????????????????linux???????????????????????sticky????????????
????[root@localhost ~]# ll -d /tmp
????drwxrwxrwt. 3 root root 4096 Mar 20 21:43 /tmp
????????linux???????t?????????????????????????????λ???t??????????????????????????????λ???T??sticky??????????????????????????д??????????????????????????????????????????????????????????
???????????sticky?????????chmod o+t dir????????????????chmod o-t dir??????
???????????????????????????й??????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11