220 likes | 339 Views
???????. ????????????????????????????????????????????????????????????? etc.????????????????????????????????????ls?????????????ls a?????????????????????????????????????????????????..filename?filename?????????????. ls. ??????????ls ????? ??????????????????-a???????????-l????????????
E N D
1. ???????? ?4?
????????????
2. ??????? ?????????????
????????
?????????
?????????????
???????????
?????(????????)?????????????????????????
????????????????
???????????????????????
????????????
setuid?setgid????????????????
3. ??????? ??????
??????????
???????
????????????????
?????????????????????? etc.
?????????????????????
???????????????ls?????????????
ls –a???????????
????????????????????
??????????????????
..filename?…filename?????????????
4. ls ??????????
ls ????? ??????·????
????????
-a ???????????
-l ???????????????????????
-R ???????????????
-i i????????
-u ????????(???????)???
-s ?????????????????
5. ls ?????????????
[??][??????][???????][??????]
?????
d ??????
l ?????????
????? ? [??][??][??]??????
?? r????????-????
?? w????????-????
??
x ???
S ????????????????????????? setuid????????????setgid
S ??????????????????????? setuid????????????setgid
8????????????
6. ls ?
drwxr-xr-x (0755)????????????????????????????????????????????
-rw-r--r-- (0644)????????????????????????????????????????
-rw------- (0600)????????????????????
-rwsr-xr-x (4600)???????????????????????????????????????????????setuid?????
7. chown ?????????????
chown ????? ???:???? ????·??????
????????
-R ?????????????????????·???????????????
????????
??????????????ID?????ID?????
???????????????:???????????
????????????????????
???????????????:??????????
???????root??
??????????????????????????????????
8. chmod ????????????
chmod ????? ??????
????????
-R ?????????????????????·???????????????
??????
8?????
???????????????????????????????????????
????
[???·????·???][??·???][??·??·??]
ugo+rwx ??????????????????????? ????
go-w ????????????????????
9. chflags (BSD???) ?????????????
chmod????????????????????????
archive ???????
opaque ???
nodump ??????
sappend?uappend ?????
schg?uchg ????
sunlink?uunlink ????
S????????????
U???????????
chflags schg /boot/kernel/kernel
/boot/kernel/kernel????????????????
chflags noschg hogehoge
????hogehoge???????????????????
10. ??????? ???????
HDD???????????????????????
???OS?????
???OS????????????????????
Windows????1??HDD?C?????D????????????????
HDD????????????????
???????OS??????
OS????????????
11. PC???????? ???IBM PC????????????
OS?????????
4???????????
????
??????
Windows???????????
?????????
UNIX???????????
?????????
???????????????????????????????????????????????
12. UNIX???????? ?????PC?????????????HDD???
1??HDD?8???????
PC?????UNIX??OS???????
Linux
PC????????????????????
???PC?????????????????????????????????????????
FreeBSD??
PC???????????8????
??PC???????????HDD????????
UNIX??????????????????????
13. ???????????? Windows????????????UNIX??????? UNIX??????????4???