á°áá ááá˝ááᢠáá RedHat RHCSA RHCE 7 RedHat Enterprise Linux 7 EX200 áĽá EX300 á¨ááá áá˝áá á¨á°áá°á° ááŁáĽá ááá˘
ááᥠá˝áá ááááŞáá˝ áĽáť áłááá á¨á áá áááľ áŤáá¸á á áľá°áłáłáŞáá˝ áĽáááłá¸áá áĽáá˛áŤáłáľá áá¨áłá áĽáŹ á°áľá á á°áááá.
áľááá áĽáááľ áĄáĄ
á ááááľ ááľáĽ áááá˝á áááľá¨áľ áááśá˝ áĽá
á áá ááááᢠáĽááá
áááśá˝ ááśáľáľ áááŽá˝ á°á°áĽá°ááᥠá¨ááá áŁáá¤áľáŁ á¨áĄáľá áŁáá¤áľ áĽá áá ááá (áááľá ááá á°á)ᢠá áá
á˝áá ááľáĽ áááśá˝á áĽáá´áľ áĽáá°áá°áá አáááŤá.
áá ááŁáĽá á¨áááá¨á á áá á¨áłá á áá°-ááłáŚá˝ á á ááá áĽááł á˛áá á ááá áá á áአáááśá˝ áĽá á¨ááłá¨áť ááĽáĽá ááááŽá˝ (á¤á˛á¤áá˝) ááááľ áá¨á°ááᢠá áá á˝áá áá¨á¨áť áá ááŁáŞ áááśá˝á á umask á áŠá áááá á áĽá á¨á°áŤáá á¨á°á áá áŁá áŞáŤáľá ááľá°áłá°áá áĽáá¸ááááá˘
á¨ááá áŁáá¤áľááľ á áľá°áłá°á
áľá áááśá˝ á¨áááŤá¨áľá á ááľ á¨ááá áĽá á¨áá፠áŁáá¤áľ áá ááá á ááĽááľá˘ áááśá˝á ááááá á¨áááá˝ áĽá áááŤáá˝ áŁáá¤áľááľ á áŁá á áľááá ááᢠá áá ááá á ááááŞáŤ áŁáá¤áąá áĽáá´áľ áá¨áľ áĽáá°áá˝á áááŤá. á¨á፠á¨áĄáľá áŁáá¤áľ áĽá á°á ááá ááááá˝ áĽá áááŤáá˝ áĽáá´áľ ááá¨á áĽáá°áá˝á áááŤá.
á¨á ááľ ááá ááá áá፠áŁáá¤áľ á ááłá¨áľ áá
á ááááľ ááľáĽ áĽáŤááłááą ááá áĽá áĽáŤááłááą áá፠áááľ áŁáá¤áśá˝ á ááľáĄ á°á áá áĽá á¨áĄáľá áŁáá¤áľá˘
áĽááá áŁáá¤áśá˝ á¨áááááľ ááá ááá áá፠á˛áá á ááᢠáááá á¨áááĽá¨á á°á áá á¨á፠ááá áŁáá¤áľ ááááᣠáĽá ááá á°á áá á¨ááá á¨ááá áŁáá¤áľ ááááᢠáĽááľáᣠáĽááľáᣠáĽáá° á°á ááᣠááá ááá áá፠á¨ááľá¨áľ áááľ áĽááłáááľ áááá ᣠááá á¨áŁáá¤áľááľ ááĽáľá áŤá¨áááŁáá˘
áá á¨áá¨áááá á áá¨á°áá á á°á á°á¨á°á áá.
- ááá áĽááľá áá°ááąá áľ á¨áááááľ ááá áŁáá¤áľ ááááá ááá¨ááἠáááľáťáᢠáŁáá¤áą á¨ááá áááśá˝á áłáááá áĽá ááá ááá°á˝ áŤáááá˘
- á¨ááá áŁáá¤áľ áŤáááᣠááá áĽááľá á ááá áá áááľ áŤáá áĄáľá á áŁá ááááá ááá¨ááἠááá áááľáťáᢠá¨áá áĄáľá á áŁá á¨ááá áĄáľá áŁáááá áááľ áááá áľá°ááľá áłáá áĽá ááá ááá°á˝ áŤáááá˘
- áĽááľá á°á áá ááá á¨áĄáľá áŁáá¤áľ áŤááá á¨ááá˝ á°á áááá˝ (ááá˝) ááĽáśá˝ áá°áĄááłáá˘
á¨á ááá á¨áŁáá¤áľ áľáŤáá˝ ááá¨áľ áľáááá áá áá áá˝ááᢠls-l. áá áľáĽáá á¨áĄáľáá á°á áá áĽá áŁáá¤áľ áŤáłáŤáᢠá¨áá á áłá˝ á¨áááŤáá áŁáá¤áľ ááźáśá˝ á /á¤áľ áá፠ááľáĽ áá¨áľ áá˝ááá˘
[root@server1 home]# ls -l
total 8
drwx------. 3 bob bob 74 Feb 6 10:13 bob
drwx------. 3 caroline caroline 74 Feb 6 10:13 caroline
drwx------. 3 fozia fozia 74 Feb 6 10:13 fozia
drwx------. 3 lara lara 74 Feb 6 10:13 lara
drwx------. 5 lisa lisa 4096 Feb 6 10:12 lisa
drwx------. 14 user user 4096 Feb 5 10:35 user
áľáááá á áá áá ls á á°á°á á áá፠ááľáĽ á¨áááá˝á áŁáá¤áľ ááłá¨áľ áľá˝ááá ᢠá ááłááľ áá á á˛áľá°á áá áŤá áááá á¨áááá˝ áááá ááááľ á áá ááá áá˝áá á°á áá ááá áĄáľá áĽáá° áŁáá¤áľ áŤááᢠááá á áá áá áá˝áá ááááľ. áááá á áá-á°á áá ááá ááá áá áá ááťáá. áááłáᣠá¨áá¨á°áá áľááá á á°á ááá áááł áŁáá¤áľááľ á¨á°áŤá áááá áááá˝ ááá¨ááŤáá˘
find / -user linda
áĽááľáá áá áá áá˝áá ááááľ áĽáá° áŁáá¤áľ á¨áá á¨á°áá°á áĄáľá áŤáá¸áá áááá˝ ááááá.
áááłáᣠá¨áá¨á°áá áľááá á¨áĄáľáá áááá áááá˝ ááááá á°á áááá˝:
find / -group users
á¨áŁáá¤áľááľ áááĽ
á°áá˘áá áááśá˝á ááá°áá á á ááááŞáŤ ááłá°áĽá áľ á¨áááŁá ááá áŁáá¤áľááľ ááᢠááá áľáĽáá á á áŤá. á¨áá áľááá á ááŁáĽ ááá¨áłáľ ááá áááĄ-
chown ĐşŃĐž ŃŃĐž
áááłáᣠá¨áá¨á°áá áľááá á¨/home/áá፠áááŤáá áŁáá¤áľ áá° á°á áá áááł áááá áááĄ-
chown linda /home/account
áĄáľá áŤá áĽá á ááŤáŽá˝ á áᾠᣠá¨ááá á á ááą á á°áá á áá áá- -R. áá áĽáá°áá°áŤ ááááľ áľá˝ááá˝á ááááŤáąá áá á ááŤá ááĽá ááá˝ áľáááá˝á áááá. áá áŁáá¤áąá á á°á°ááá áĽáá˛áŤááá áŤáľá˝áááłá, áá á á¨á ááá áá፠áĽá á¨áá á áłá˝ áŤááá áá áŁáá¤áľ áĽáá˛áŤááá áŤáľá˝áááłá. á¨áá¨á°áá áľááá á¨/home directory áŁáá¤áľááľá áĽá á¨áą á áłá˝ áŤááá áá áá° áááł á°á áá ááááŁááĄ
á áá áŁáá¤áśáš áá áá áááľáá-
[root@localhost ~]# ls -l /home
total 0
drwx------. 2 account account 62 Sep 25 21:41 account
drwx------. 2 lisa lisa 62 Sep 25 21:42 lisa
áĽááľááááĄ-
[root@localhost ~]# chown -R lisa /home/account
[root@localhost ~]#
á áá á°á ááá ááł á¨áááŤá áá፠áŁáá¤áľ ááááĄ-
[root@localhost ~]# ls -l /home
total 0
drwx------. 2 lisa account 62 Sep 25 21:41 account
drwx------. 2 lisa lisa 62 Sep 25 21:42 lisa
á¨áĄáľá áŁáá¤áľá ááááŠ
á¨áĄáľá áŁáá¤áľááľá ááááἠáááľ ááááśá˝ á á. áá áá á áá áá ááľá¨á áá˝áá áŤá, ááá áá á¨á°á°á¨á áአáľááá á á chgrpáĽáŤáá áŤá¨áááá. áľáááá áá áá á¨ááá áŤáᣠá°á áá . ááá : á áĄáľá áľá ááľ áááľ.
á¨áá¨á°áá áľááá á¨áľáááá á¨/home/áá፠áĄáľá áŁáá¤áľ áá° áá፠áĄáľá ááááŁááĄ-
chown .account /home/account
áá áá áá˝áá áŤá á¨á°á áááá áĽá/ááá áĄáľáá áŁáá¤áľ á á°ááŤáŠ ááááśá˝ áááá¨áᢠá ááłááľ ááłááá˝ áĽáááĄ-
- chown ááł myfile1 á°á áááá á᳠ᨠmyfile1 áŁáá¤áľ á áľáá áŤáľáááŁáá˘
- chown lisa.sales myfile á°á áááá áá áĽáá° myfile ááá áŁáá¤áľ áŤááááᣠáĽá áĽáá˛áá á¨á˝áŤá áĄáľáá áĽáá° á°ááłáłá ááá áŁáá¤áľ áŤááááá˘
- chown lisa:sales myfile á¨ááłáá áľáĽáá áá á°ááłáłáá˘
- chown .á¨á˝áŤá myfile á¨á°á áááá áŁáá¤áľ áłáááá á¨á˝áŤá áĄáľáá áĽáá° myfile áŁáá¤áľ áŤááááá˘
- chown: á¨á˝áŤá myfile á¨ááłáá áľáĽáá áá á°ááłáłáá˘
áľáááá áá áá áá˝áá chgrpá¨áĄáľáá áŁáá¤áľ áááááĽ. áá áá á¨ááľá˝áá áľá á¨áá¨á°ááá ááłá á°ááá¨áľ chgrp á¨áá፠áááŤáá áŁáá¤áľ áá˝áŤá áĄáľá áŤáááĽáŠáĄ-
chgrp .sales /home/account
áĽáá°áá á¨á áŤá, á ááŤáŠá áá áá áá˝áá -R Ń chgrp, áĽáá˛áá á¨áĄáľáá áŁáá¤áľ á á°á°ááá ááááĄ.
á¨ááŁáŞáá áŁáá¤áľ áá¨áłáľ
á ááľ á°á áá ááá á˛ááĽá ááŁáŞá áŁáá¤áľááľ áĽáá°áá°áá á á áľá°ááá
ááááá˘
áááá á¨áá á¨á á°á áá á áŤáľ á°á á¨ááá áŁáá¤áľ ááááᣠáĽá á¨á°á ááá áá áĄáľá á áŤáą á¨ááá áŁáá¤áľ ááááᢠáá
á áĽáááá áá á /etc/passwd ááá ááľáĽ á¨á°á ááá áá áĄáľá á°áĽá á¨á°áá¨áá¨á áĄáľá ááᢠááá ááᣠá°á ááá á¨á ááľ á áá áĄáľá á áŁá á¨ááᣠá°á ááá áá¤áłááá áá áĄáľá ááá¨á áá˝ááá˘
á¨á ááá áá¤áłá áá áĄáľá áááłá¨áľ á°á ááá áľáááá áá áá áá˝ááᢠáĄáľáá˝:
[root@server1 ~]# groups lisa
lisa : lisa account sales
á¨á áá á¨áááł á°á áá áá¤áłááá á¨ááááŞáŤ á°á¨á áĄáľá ááá¨á á¨ááá áľáááá áá ááá newgrpáĽáá° á á˛áľ áá¤áłá á¨ááááŞáŤ á°á¨á áĄáľá ááááááľ á¨áááááá áĄáľá áľá á°á¨áľá. áľáááá á¨á°á áá á áá newgrp á°á ááá áľáĽáá áĽáľáŞáᣠáľá¨áľ ááá áĄáľá áá ááááᢠáá፠ááá ááá°á á áááĄ.
á¨áá¨á°áá á°á ááá áááł áá áá áľááá áĽáá´áľ áĽáá°áá áá áŤáłáŤáᣠá˝áŤáŽá˝ áĽáá° áá áĄáľááĄ-
lisa@server1 ~]$ groups
lisa account sales
[lisa@server1 ~]$ newgrp sales
[lisa@server1 ~]$ groups
sales lisa account
[lisa@server1 ~]$ touch file1
[lisa@server1 ~]$ ls -l
total 0
-rw-r--r--. 1 lisa sales 0 Feb 6 10:06 file1
áá¤áłááá áá áĄáľá á¨áá¨áŠ á áá á á°á ááá á¨á°áá አááá áááὠ፠áĄáľá áĽáá° áĄáľá áŁáá¤áľ áááŤá¸ááᢠáá° ááá áĄáľá á ááĽá áááááľ á°á ááᢠáááŤ.
áľáááá ááá áá newgrpᣠá°á ááá áĽáá° áá áĄáľá áá ááá áľ á¨áááá áĄáľá á áŁá ááá á áá áľá˘ á á°á¨ááŞá á¨áĄáľá á¨ááá áá áľáááá á áá áá ááĄáľá áá áá ááťáá gpasswd. á°á ááá áľáááá á¨á°á áá newgrpááá áá á¨áłááá áĄáľá á áŁá á áá°ááᣠááá á¨áĄáľáá á¨ááá áá áá áááᢠáľáááááá á¨áĄáľá ááá áá áŤáľáᥠá áá á á˛áľ áá¤áłá ááłá áĄáľá áááááá˘
áá á¨áłá ááĽáśá˝ á áľá°áłá°á
á¨ááááľ áááľ áľáááľ á 1970ááš á°áá á¨á˘ á áĽáá፠áááłáľ á¨áŽáááŠá°á ááááśá˝ á¨á°áá°áĄ áľááá አáá á¨áłá á¨áááľ áĽáááą á áŁá ááľá áá áᢠáá á¨áááľ áľáááľ á áááá˝ áĽá áááŤáá˝ áá áá°áá አá¨áá˝á áśáľáľ áááśá˝á áá áááᢠá áá ááá ááľáĽ áĽááá á áááśá˝ áĽáá´áľ áĽáá°áá áá áĽá áĽáá°áááአáááŤá.
ááá áĽáŁ ááťá áĽá áááśá˝á ááá¸áá áá¨áłáľ
áśáľáľ áá°á¨áłá áááśá˝ áááá˝á áĽáá˛áŤááĄáŁ áĽáá˛á˝á áĽá áĽáá˛áá˝á áŤáľá˝áááłáᢠá¨áĽááá áááśá˝ á°á áĽá á áááá˝ ááá áááŤáá˝ áá á˛á°áá á áááŤáŤáᢠááááᣠá¨ááá ἠáááľ áááá áááá ἠá¨ááááľ ááĽáľ áá°áĽááłáᢠáľááá , áááąá ááá ἠáá˝áá, áá ፠áááľ áŽááá°áá á ááľ ááá áááľá¨á áááá áá¨ááľ áá˝áá.
á¨á¤á°-áá˝áááľ ááłá¨áť á¨ááŤáľáááá á¨ááŽááŤá ááá áááłá áá°á፠á¤á°-áá˝áááľ á¨ááá ἠááłá¨áť ááá¨á áááŁáᢠá¨ááŁáĽ áááľ á¨áááá˝ áá áááľáŤáľ á¨ááŤáľáááá á áŁá áá á¨áłá áááľ ááá˘
á áá፠ááľáĽ á˛á°áá á ááá ἠá¨áááŤáá áááśá˝ áĽáá˛áŤáłáŠ áŤáľá˝áááłáᢠáá áááľ á áááŤá ááľáĽ áŤááľá áááá˝ áĽáá˛áŤáᥠáĽáá°áááá áľáááľ ááá á ááĽááľá˘ á¨ááááľ áááľ áľáááľ áááľ á áŤáá áᣠáĽá ááá áááá ἠáĽá¸áá ááááľ á á፠ááá áá á¨ááá ἠáááśá˝á áá áá ááá˘
áĽááľá áĽáá°ááááąáľáŁ áááľ ááťáᣠá ááá áá á¨á°á°áá á¨áŁ áá° ááá ááá áŤáľá˝ááᢠá áá á áááá á¨ááŁá áááá˝á áááľ áĽáá˛ááአááá áľáááłá. ááá á á˛áľ áááá˝á áĽáá˛ááĽáŠ ááá áĽáá˛á°áá ááá á¨ááá áááśá˝á áĽáá˛ááአá ááá áľáááľá. áá áá áááľá¨á, áááá áááá á áá°ááááá áľ áá፠á¨á˝áá áááľ ááľá áľ á ááĽááľ. á áááŤáá˝ ááľáĽáŁ áá áááľ á á˛áľ áááľ áááŤáá˝á áĽáá˛ááĽáŠ áĽá áĽáá˛á°ááá ááá áľáááłáá˘
áááąá áááľáá¸á áááá áááľáá¸á á¨ááŤáľáááá ááá ááᢠá ááŁáŞááľ á ááŤá˝ á ááŤáá ᣠáá á ááááľ á¨áá áá°á áá á áá á¨áŤáá¨áśá˝ áá¨áá¨ááᢠá áááŤá áá á¨ááťá áááľ áŤáá á°á áĽáť áááľá ááľáá¸á áá˝ááá˘
á¨áá¨á°áá á¨áá á¨áłá áááśá˝á á á ááá áŤá ááááá˘
chmod á áá áá
áľááá áááśá˝á áááľá°áłá°á áĽá á áá áááá. chmod... á áá áá chmod áá°á ááá (á°á áá)ᣠáĄáľáá˝ (áĄáľá) áĽá ááá˝ (ááá˝) áááśá˝á áááááľ áá˝ááᢠáá áá áľááá á áááľ áááłáá˝ áá áá áá˝áá: á ááťáŤá áááł áĽá áášá áááł. á ááá áááłáŁ áá°á¨áłá áááśá˝á ááááááľ áśáľáľ á ááá˝ áĽá á áá ááááá˘
áááśá˝á á˛áŤáááĽáŠ á¨áááááľá áá áŤá°áᢠááá áĽ/ááá/áááľááá áá°á áá ááááᣠááĄáľá á ááĽáĽ/áááá áĽá áááá˝ á /somefile ááá áĽ/áááá á¨ááá á¨áá¨á°ááá áľááá áľá áááá
ᢠchmod:
chmod 755 /somefile
á˛á áá chmod á áá ááááľ ááá á¨á áá áááśá˝ áŁááááá¸á áááśá˝ áá°áŤáá˘
áááśášá á¨á áá áááśá˝ á ááťá ááááἠá¨ááá áá áá áá˝ááᢠchmod á á ááťáŤá áááł. á áá áá chmod á á áááŤá áááł áá ááľá¨á áĽáá°áááá ááááá¨áľ á¨áśáľáľ á áááŤážá˝ áá á áĽá¨á áá°áŤá-
- ááááŞáŤ ááá áááśá˝á ááá¨á áĽáá°áááá áááááᢠáá áá áááľá¨á á á°á ááá ááŤá¨á ááá¨áĽ áá˝áá (uáĄáľá ()g) áĽá ááá˝ (o).
- á¨á፠áááśá˝á á áá áŤáá áááł ááá¨á ááá áááľáááľ ááá áá ááá ááááááľ ááááŤá áá áááá˘
- áá¨á¨áť áá áľá áááá r, w и xá¨áľáášá áááśá˝ áááááľ áĽáá°áááá ááááá˝.
áááśá˝á á á áááŤá áááł á˛ááአá¨ááá áááŽá˝ áááľ ááá¨áá ááá áááľáááľ "áá°" á¨áááá ááá áááá áá˝áá. áááłáᣠáá áľááá áááá á°á áááá˝ á¨ááľáá¸á፠áááľ áá¨ááŤááĄ-
chmod +x somefile
á á áááŤá áááł á˛á°áŠ ᣠá¨á áá ááľáĽáľáĽ áľáááá˝á áá áá áá˝ááᢠáááłáᣠáá áľááá ááĄáľá á¨ááá áááľ áá¨ááŤá áĽá áááá˝ á¨ááá ἠáááľá áŤáľáááłááĄ-
chmod g+w,o-r somefile
á˛á áá chmod -R o+rx/áłáł áááá áááŤáá˝ áĽá áĽáá˛áá á /data directory ááľáĽ áŤá áááá˝á á¨ááľáá¸á፠áááľ á ááá á°ááᢠá¨ááľáá¸á፠áááľá ááá፠áááŤáá˝ áĽáť áĽáá ááááá˝ áłááá á°á áá chmod -R o+ rX/áłáł.
á á˘á áá X ááá áá ááłááľ áááŽá˝ ááľáá¸á፠áááľ áŤááľááá á áľá°áá ááááš áááłá¸áá áĽááłáŤáá áŤá¨áááŁáᢠáá X áááśá˝á áááľáá¸á á¨ááŤáľá˝á áĽáá ááááľ áŤá°ááááᢠáá áááľ á ááááááŁá¸á áŚáłáá˝ áá á áááá˝ áá áááá áá áŤáľáááłáá˘
á¨á°áŤáá ááĽáśá˝
á áá áŤáá áĽáŤá¸á áá°á¨áłá áááśá˝ á á°á¨á᪠ááááľ á¨áá á¨áááśá˝ áľáĽáľáĽá á ááᢠáĽááá á ááŁáŞááľ áŤáááá¸á áááśá˝ á áá°ááᣠááá áá á ááłááľ áá á áá á°á¨ááŞáá˝á áá°áŁáᢠá áá ááá ááľáĽ áá áĽáá°áá áĽá áĽáá´áľ áĽáá°ááŤáá áŻá¸á áááŤá.
SUIDᣠGUID áĽá Sticky Bit Extended áááśá˝á áá¨áłáľ
áśáľáľ á¨áá áááśá˝ á áᢠá¨áĽááá ááľáĽ á¨ááááŞáŤá á¨á°á áá áá፠(SUID) á¨áááááľ áááľ ááᢠá á ááłááľ áአáááłáá˝áŁ áá áá áááľ áá°áá አááá˝á áááá˝ áááá¨áľ áá˝ááᢠá ááŁáŞáŁ executable á¨ááŤááľ á°á áá áŤáá ááá á áŤáłá¸á áááľ áŤáŤááłáá˘
áá°áŤ á°á áááá˝ áá áááľ á áĽáááá áá á¨ááŽááŤá á á ááá ááľá áá áááľ áá. ááá, á á ááłááľ áááłáá˝, á°á ááá áአáááśá˝á ááááá, á ááľ á¨á°áá°á á°ááŁá ááá¨ááá áĽáť.
áááłá á ááľ á°á áá á¨ááá ááá ááá¨á áŤáá áľá áááł á áľáĽá˘ áá áá áááľá¨á á°á ááá á á˛áąá á¨ááá ááá áá° /etc/shadow ááá ááá á áá áľá˘ ááá áá áá ááá áľá áŁááá á°á áááá˝ ááťá á áá˝áááĄ
root@hnl ~]# ls -l /etc/shadow
----------. 1 root root 1184 Apr 30 16:54 /etc/shadow
ᨠSUID áááľ ááá á˝áá áááľá áá°áŁáᢠá¨/usr/bin/passwd áááá፠áá áá áááľ á ááŁáŞááľ áá áááᢠáá áááľ á¨ááá ááá á ááááá áľ áá á°á ááá áááá áľá áááá, áá á áá° /etc/shadow ááá áĽáá˛á˝á áŤáľá˝ááá. ᨠSUID áááąá áá¨áľ áá˝ááᢠls-l áĽáá´áľ s á áá°á áááľ ááá¨áľ á áá áĽáá áľ áŚáł áá x ááĽá áááśá˝áĄ-
[root@hnl ~]# ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 32680 Jan 28 2010 /usr/bin/passwd
ᨠSUID áááą á áá áááľá áá˝áá (áĽá á á ááłááľ áááłáá˝ áá)ᣠáá á á°ááłáłá áá á á°áá ááá áá˝ááᢠá áľááá áŤáá°á°áá ᨠá á ááŁá á¨áľá áááśá˝á ááľá áľ áá˝ááᢠáľááá , á á¨áá°á áĽááá áĽáť áĽáá˛á ááá áľ áĽáááŤáá.
á áĽáááš á áľá°áłáłáŞáá˝ áá˝á áá áá á áŤáľáááá¸áá; áŚááŹá˛áá á˛áľá°á á ááŁáŞááľ áááá áŤáá áľ á á ááłááľ áááá˝ áá áĽáť áá á¨ááŤáŠáľá˘
ááá°áá áአáááľ á¨áĄáľá áá፠(SGID) ááᢠáá áááľ áááľ á°á áááá˝ á ááľá˘ áá°áá á á áá˝á ááá áá á˛á°áá á áááá áááŤá¨ááá á°á áá á¨áááá áĄáľá áŁáá¤áľ áááľ áá°áŁáᢠáľááá SGID ᨠSUID á¨á áá ááá áŤáá° á°ááłáłá ááá ááľá¨á áá˝ááᢠáááᣠSGID á á°ááŁá ááá á áá áĽá á áá á ááááá˘
áĽáá° SUID áááľáŁ SGID á á ááłááľ á¨áľáááľ áááá˝ áá áĽáá° ááŁáŞ á ááĽá áá°áá áŤáá˘
á áá፠áá á˛á°áá á SGID á áá ááá áá˝áá ááááŤáąá ááŁáŞáá á¨áĄáľá áŁáá¤áľ á á፠áá፠ááľáĽ áá°áá አáááá˝ áĽá áááľ áááŤáá˝ ááááááľ áá ááá áľ áá˝ááᢠá ááŁáŞááľ á ááľ á°á áá ááá á˛ááĽá áá¤áłá ááłá áĄáľáá¸á áá፠ááá á¨áĄáľá áŁáá¤áľ áá áááááá˘
áá áááá á áŁá á áá á áá°ááᣠá á°áá á¨áŹáľ áŽááŤ/CentOS á°á áááá˝ áá áĄáľáá¸á á¨á°á ááá áá á°ááłáłá áľá áŤáá áĽá á°á ááá áĽá¸áá á áŁá á¨ááá áľ áĄáľá áľáááá ááᢠáľááá , á ááŁáŞ, á°á ááá á¨áááĽáŤá¸á áááá˝ á á áá áááŤá.
áááł áĽá á᪠á°á áááá˝ á ááłáĽ á áŤáŤá ááľáĽ á¨áá°áŠ áĽá á¨áĄáľá á áŁááľ á¨ááá áľá áááł á áľáĄ ááłáĽ. á ááŁáŞáŁ áĽááá á°á áááá˝ áĽá¸á á áŁá á¨ááá áľ á¨áá áĄáľá á áŁááľ áá¸áᢠááá ááᣠáááąá á°á áááá˝ á¨áááŤá áĄáľá á áŁááľ áá¸áᣠáá áĽáá° ááá°á á°á¨á á¨áĄáľá áááŞáŤá˘
ááŁáŞá áááł á¨áĽááá á°á áááá˝ ááľáĽ á ááłá¸áá ááá á˛ááĽáŠ ááá áĄáľá áŁáá¤áľ ááááᢠáľááá , á ááŁáŞ, áááł á á᪠á¨á°áá አáááá˝á ááľá¨áľ á áá˝áá, áĽá á á°ááŤáá. ááá ááᣠá¨á°á፠á¨áĄáľá áá፠á¨áá አ(áĄáľá/áá፠áá á) áĽá á¨SGID áááľ á á፠áá፠áá áá°áá áŠá áĽá á¨áĄáľá áááŤá áá áá፠á¨áĄáľá áŁáá¤áľ áá ááááŠá áŤá¨áááĄáŁ á á፠áá፠ááľáĽ á¨á°áá አááá áááá˝ áĽá ááá á¨áą áááľ áááŤáá˝ á á°á¨á᪠á¨áĄáľá áááŤáá áĽáá° áĄáľá áŁáá¤áľ á ááŁáŞ áŤááá˘
á áá ááááŤáľáŁ á¨SGID áááľ á áá á¨áĄáľá áááŤáá˝ áá ááááááľ á áŁá á áá áááľ ááá˘
á¨SGID áááľ á áá¤áą áá ááłáŤá ls-l áĽáá´áľ s á á°áááś áĄáľáá áááľáá¸á áááľ á ááŤááá áľ áŚáłáĄ-
[root@hnl data]# ls -ld account
drwxr-sr-x. 2 root account 4096 Apr 30 21:28 account
á¨áአáááśá˝ áśáľá°áá á°ááŁá á˘áľ ááᢠáá áááľ áĽá á°á áááá˝ á¨á°ááłáłáŠá áá፠á¨ááá ááłá¨áť áŁááá áľ á áŤáŁá˘ áááá˝á á á ááŁá á¨áá°á¨á ááá á á á áá ááᢠá°ááŁá á˘áľ áĽá á áá á¨áá á°á ááá áááá áá°á¨á á¨áá˝áá áááá á¨áŤáá á¨ááá ááá áá፠á°á ááá áŁáá¤áľ á¨áá áĽáť ááᢠá áá ááááŤáľ á/tmp áá፠áĽáá° ááŁáŞ áááľ áĽá á áá áááá áĽá áá áἠáĄáľá áááŤáá˝á á áá ááá áá˝ááá˘
á°ááŁá á˘áľ á¨ááᣠá°á ááá á áá፠ááľáĽ áááá˝á ááá á á¨áťáᣠáĽáá˛áá á¨á፠áá፠áááá˝á áá°á¨á áá˝ááᢠá ááἠáĄáľá á áŤáŁá˘, áá á¨ááŤá áłá ááá áá˝áá. á°á áááášá áááł áĽá á᪠á áľáĄáľáŁ áááąá áá°/áłáł/áá፠áá፠á¨ááá áááľ áŤáá¸á áĽá á¨áááŤá áĄáľá á áŁá á ááá áááśášá áŤáááᢠáľááá , áááł á á᪠áĽá á á°ááŤáá á¨á°áá አáááá˝á áá°á¨á áá˝áá.
á°ááŁááá á˘áľ á˛á°ááĽáŠ á°á ááá áááá˝á áá°á¨á á¨áá˝áá á¨áá¨á°ááľ áááłáá˝ ááľáĽ á ááą áĽáááľ á¨áá áĽáť ááá˘
- á°á ááá á¨ááá áŁáá¤áľ áá;
- á°á ááá ááá á¨áááá áľ áá፠áŁáá¤áľ ááá˘
á˛á áá ls-lᣠáĽáá° á°ááŁáá áľáá˝ áá¨áľ áá˝ááᢠt áááá˝ á¨ááľáá¸á፠áááľá á á°áááś á ááŤáŠá áľ áŚáłáĄ-
[root@hnl data]# ls -ld account/
drwxr-sr-t. 2 root account 4096 Apr 30 21:28 account/
á¨á°áŤáá ááĽáśá˝á áá°áá á
SUIDᣠSGID áĽá á°ááŁá á˘áľá ááá áá áĽáá˛á áá áá áá˝ááᢠchmod. SUID á¨ááĽá áĽá´áľ 4ᣠSGID 2 ááĽáŤá áĽá´áľ á ááᣠáĽá á°ááŁá á˘áľ 1 á ááá áĽá´áľ á ááá˘
áĽááá á áááśá˝ áá°áá á á¨áááá áŁáá áŤáľ á áá áá᪠áĽá´áľ áá¨á á ááĽá chmodá¨ááááŞáŤ á áá áአáááśá˝á áŤááááłáᢠá¨áá¨á°áá ááľááᣠáááłáᣠá¨SGID áááľá áá° áááŤá áŤááá áĽá rwx áá°á áá áĽá rx ááĄáľá áĽá áááá˝ áŤááááá˘
chmod 2755 /somedir
á¨ááĽáŤáľá á ááľ á¨á°ááá áŠáľá áá áłá áááśá˝ áá¨áľ á¨ááá áá á áŁá á°ááŁáŤá á áááá chmod á ááá áááł. (áŤááá á¨ááá áááśá˝á á á°á áá ááĽááá˘) áľááá áአáááśá˝á áá°áá á á¨ááá á á áááŤá áááł áĽáá˛ááą áĽáááŤáááĄ
- á SUID á á ááá chmod u+s.
- á SGID á á ááá chmod g+s.
- á°ááŁá á˘áľ ááá áá chmod +táááśá˝á ááááááľ á¨áááááľ á¨ááá áľá ááá áá፠áá¨á°ááá˘
á áá á¨áĄ áአáááśá˝á áľáááľá°áłá°á ááá áŤááĽááľá áááá ááá áŤá ááááá˘
á áአááĽáśá˝ á¨ááĽáŤáľ ááłá
á áá ááłáᣠá¨áĄáľá á áŁááľ á á°ááŤá á¨áĄáľá áá፠ááľáĽ áááá˝á áááŤáľ ááá áááľá¨á áአáááśá˝á áá áááᢠá¨ááłáá፠á˘áľá áá°áááá á¨áĄáľá ááłáá፠áĽáá˛áá á°ááŁá á˘áľ áááľáŁáᣠáĽá á áá´ á¨á°ááአá¨áĄáľá á áŁááľ á áĽá¨á áĽáá˛á°áŠ ááá áááľá¨á áŁá áŞáŤáśáš á˛á¨áአáłáŤáá á˘
- á¨áááł á°á áá á¨ááá áľ á°áááá ááááąá˘ á áľáĽáá á°á áá ááá á áá˝ááᢠá°á áá á áľáľ áááł, á¨ááá áá á¨áá passwd áááł.
- á áľáŠ ááľáĽ áŤááá / á¨ááἠáááŤá áĽá / data / á¨á˝áŤá áááľ áááŤá á áľáĽáá ááá አmkdir -p /áłáł/á˝áŤá. á°á ááá á˛á˛/áłáł/á˝áŤááá° á¨á˝áŤá áááŤá ááááľ. á°á ááá áááł 1 á፠и áááł 2 ááŤá áááł áŁáá¤áľááľ á¨á°áŤá áááľ áŁáś áááá˝á áááá áá˘
- á ááľ áą-ááł á¨á ááá á°á áá áá° á°á áá ááł áááá¨á, áĽáąá á¨á˝áŤá áĄáľá á áŁá áá.
- á ááľ á˛á˛/áłáł/á˝áŤá áĽá á¨á፠áá፠ááľáĽ á áľáá˝á ls-l. á áááł á°á áá á¨á°áá አáĽá á¨áááł áĄáľá á¨áá áááľ áááá˝á áłáŤáá ᢠá°á ááá áááł *. áá áááąáá áááá˝ áŤáľáááłá.
- á ááľ ááá ááŤ1 и ááá ááŤ2á á°á ááá ááł á¨á°áŤá áááľ áááá˝á áááá á.
- á ááľ áą - ᨠroot ááĽáśá˝áá á¨á áááľá¨áá˘
- á ááľ chmod g+s,o+t /data/salesá¨áĄáľá á᪠(GUID) á˘áľ áĽáá˛áá á á°á፠á¨áĄáľá áá፠ááľáĽ áŤááá á°ááŁá á˘áľ ááááááľá˘
- á ááľ áą-áááł. á¨ááŤá á áľáá áááł 3 á፠и áááł 4 ááŤ. á áá á¨áá ááŤá¸á áááą áááá˝ á á˝áŤá áĄáľá áŁáá¤áľááľ á¨á°áŤá áááá¸áá áá¨áľ á ááĽá ᣠáĽáąá á¨/data/á˝áŤá áá፠á¨áĄáľá áŁáá¤áľ ááá˘
- á ááľ rm -rf ááł*. á°ááŁáá á˘áľ áĽááľá á¨áĽááá áááá˝ áŁáá¤áľ áľáááá á¨áááł á°á áááá á ááá¨á áĽááá áááá˝ áĽááłáá°á¨á áá¨áá¨ááᢠá¨áááł á°á ááá á¨/data/á˝áŤá áááŤá áŁáá¤áľ á¨áá áááááá áĽááá á áááá˝ áá°á¨á áĽáá°áá˝á áἠáá á!
á¨ACL á áľá°áłá°á (setfaclᣠgetfacl) á ááááľ
ááá áĽááłá á¨áá á¨á°ááášáľ á¨á°áŤáá áááśá˝ ááááľ áááśá˝á á áááá áľ ááááľ áá á áá á°ááŁáŤáľá á¨ááŤáá á˘áááᣠá á°ááłáłá ááá ááľáĽ á¨á ááľ á áá á°á áá ááá áĄáľá áááľ áĽáá˛á°áĄ á ááá áľáááá˘
á¨ááłá¨áť ááĽáĽá ááááŽá˝ áá áá áŁá ᪠áŤáááŁáᢠá á°á¨ááŞáᣠá áľá°áłáłáŞáá˝ ááŁáŞ áááśá˝á ááľáĽáľáĽ á áá ááááľ áĽáá˛áŤááá ááá áłáᣠá¨á°áááĄáľ áááśá˝ á¨áá፠áá° áá፠áááŤáŠ áá˝ááá˘
á¤á˛á¤áá˝á áá¨áłáľ
ááá áĽááłá á¨ACL ááĄáľ áľáááľ á á ááááá áá áľáá á°ááŁá á˘á¨áááᣠá ááľ ááłáą á ááᥠááá áááááŤáá˝ á áá°áááľáᢠáľááá ᣠáááá˝á á˛áááĽáĄ ááá á˛áŤáááłá áą á¨ACL á ááĽáŽá˝áá ááŤáĄ áá˝ááᣠáĽá á¨áá áŁá á፠áśááľááŽá˝á á¨ACL á ááĽáŽá˝áá áá áŁá á፠ááľá¨á áááłáŤ áá˝ááá˘
ᨠtar utility ACLsá á áá°áááᢠááľáŹ á˛ááĽáŠ á¨ACL ááźáśá˝ áĽááłáá á ááá¨ááἠáá áá áŽá¨áĽ á á áĽáŤá áááł. áŽá¨áĽ áĽáá° áłá á¨á°ááłáłá á ááŤáŽá˝ áá áá°áŤá; á ACL á áá áśá˝ áľááá áĽáť áá¨ááŤáá˘
áĽáá˛áá á ACLs ááľáŹ ááľááἠáá˝ááᢠgetfaclᨠsetfacl áľááá á áá áá áá°áá á¨á áľ ááááľ á¨áá˝á. ááľáŹ áááá á áá áá getfacl -R / áá፠> file.acls. á¨áá áŁá á፠ááá á ááĽáŽá˝á áá°áá áŠá áľ áááááľ áá áá setfacl --restore=file.acl.
á¨á ááłááľ ááłáŞáŤáá˝ áľáá áĽáŚáľ á˝áá ááá á áááŁáᢠá¤á˛á¤áá˝ áĽááá áá á á¨áá
á°áŽá˝ áá á¨áá°áá áŠáľ áĽáá° ááá
áŤá ááŹáľ á¨áá áááá˝ ááá
ááá˘
áľááá
, áĽáááš á áááŠá, ááá áá áĽááśá˝ áĽáť, á ááá áľáááą ááľáĽ á áááá áŚáłáá˝ áá áá°áá áŤá. áľááá
ᣠá¨á°áŤáá¸áá áŚáŞá
áá á¤á˛á¤áá˝ áá° áá áŠá áľ ááááľ á á ááťáŤáááľ ááá ááᣠááá áĽááłá á¨áá áŁá á፠áśááľááá
áŁáá°ááá¸ááá˘
á¨ááá áľáááąá áá¤á˛á¤áá˝ á áááááľ áá
á¨á¤á˛á¤áá˝ áá ááľáŤáľ á¨ááááá á ááľ á¤á˛á¤áá˝á ááá°áá á¨ááá áľáááľáá áááááľ ááááĽá áá˝ááᢠá¨ááá áľáááľ ááłáłáł ááŤáá áľááá áľ á ááá áľáááą ááľáĽ áá¤á˛á¤áá˝ ááŁáŞ áľáá áááá á¨ááᢠáááá á˛áľá°á á¤á˛á¤áá˝á á˛áŤááá "áŚááŹá˝á á¨ááá°áá" áááĽááľ áŤáá á¨ááá áľáááľá á¤á˛á¤áá˝á ááá°áá áá˝ááá˘
áá áá áááľá°áŤá¨á á ááŤáŠá áá¨á áŤáľáááááłá acl á°áŤáŤ á /etc/fstab ááľáĽ á¨ááá áľáááą á ááŁáŞ á á¤á˛á¤á áľáá áĽáá˛á°ááá˘
á setfacl áĽá Getfacl á¨ACL á ááĽáŽá˝á áááἠáĽá áááá¨áľ
á¤á˛á¤áá ááááááľ áľááá áŤáľáááááłá á ááĽá. á¨á ááá á¨ACL á ááĽáŽá˝ ááá¨áľáŁ áŤáľáááááłá getfacl. áĄáľá ls-l ááá ááŁá ACLs á áŤáłáá; á¨áááą áááá á áá á ááľ + áŤáłáŤáᣠáá á á¤á˛á¤ááš á ááá ááá áĽáá°áá°áá አáŤáłáŤáá˘
á¤á˛á¤áá˝á á¨áááááľá á ááľ á¨á ááá á¨ACL ááźáśá˝ á áá ááłá¨áľ áááá áĽáŠ ááłáĽ ááᢠgetfacl. á¨áłá˝ áŁáá ááłá áá áĽáá°ááłá¨á á¨á ááá áááśá˝ áá¨áľ áá˝ááᢠls-l, áĽá áĽáá˛áá áá áĽáá°ááłá¨á getfacl. á á áá áľ á¨á°ááá¨áą, á¨ááłá¨á áá¨á á áľááá á ááľ á áááľ áááá áŤáŤá.
[root@server1 /]# ls -ld /dir
drwxr-xr-x. 2 root root 6 Feb 6 11:28 /dir
[root@server1 /]# getfacl /dir
getfacl: Removing leading '/' from absolute path names
# file: dir
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
áľáááá á ááá¸á ááááŤáľ getfacl á¨áá á áłá˝ áááśáš ááśáľáľ á¨á°ááŤáŠ áááŽá˝ ááłá¨áłá¸áá áá¨áľ áá˝ááᥠá°á ááᣠáĄáľá áĽá ááá˝á˘ á áá áá˝áŤá áĄáľá á¨ááá ἠáĽá áááśá˝á áááľá áľ ACL áĽáá¨ááᢠááá áľáĽáá setfacl -mgáĄá˝áŤááĄrx/dir. á áá áĄáľá ááľáĽ -m á¨á ááá á¨ACL ááźáśá˝ áááἠáĽáá°ááŤáľááá áá áááᢠá¨á á áá g:á˝áŤá:rx á¨á°áá á -á°ááááá ACL áĽáá˛áŤáááĽá áľáááá áááá¨áá (rxááĄáľá ()g) á˝áŤáᢠá¨áá á áłá˝ áľááá áá áĽáá°áááľá áĽá áĽáá˛áá á¨á ááá ᨠACL ááźáśá˝ á¨áá¨áŠ á áá ᨠgetfacl áľááá áá¤áąá áá¨áľ áá˝ááá˘
[root@server1 /]# setfacl -m g:sales:rx /dir
[root@server1 /]# getfacl /dir
getfacl: Removing leading '/' from absolute path names
# file: dir
# owner: root
# group: root
user::rwx
group::r-x
group:sales:r-x
mask::r-x
other::r-x
á áá áĽáá´áľ á¨áĄáľá á¤á˛á¤áá áááá áĽáá°áá˝á áľáá°á¨áąáŁ áá°á áááá˝ áĽá áááá˝ á°á áááá˝ á¤á˛á¤áá˝á áá¨áłáľ ááá ááᢠáááłá, áľááá setfacl -muáĄlindaáĄrwx/áłáł áŁáá¤áľ áłáŤá°áááľ ááá á¨á áá áŁáá¤áľá áľáŤ áłáááአááááł á°á áá á /áłáł áá፠ááľáĽ áááľ áá°áŁáá˘
áĄáľá á ááĽá áĽá áŁá áŞáŤáľ áĽá á ááŤáŽá˝ á ááľ. á ááľ á ááŤá á á°áá á áľááá áá, áááŞáŤá -R. áĽá á áá á¨áá, áááŤá ACL á áŁáááá áľ áá፠ááľáĽ áŤááľá áááá áááá˝ áĽá áááľ áááŤáá˝ áŤáááá. ACL á áááŁá áááŤáá˝ á˛ááአáááá áá áá á ááŤá áĽáá˛á áá ááá¨áŤáá˘
á¨ááŁáŞ ACLs áá á ááľáŤáľ áá
ACLsá áá áá á¨ááŤáľááá¸á áĽá áá˝ á ááą á áá፠ááľáĽ ááĽá á°á áááá˝ ááá áĄáľáá˝ áááľ ááľá áľ ááᢠááá áĽá á á¨ááŁáŞá ACLs áá á ááľáŤáľ áááľ ááľáťá ááá˘
ááŁáŞáá ACL á áááááľ á áááŤá ááľáĽ áá°áá áŠáľ ááá á áłá˛áľ áĽááá˝ á¨áááááľá áááśá˝ áááľááᢠááŁáŞ ACL á ááŁá áááá˝ áĽá áááľ áááŤáá˝ áá áááśá˝á áĽáá°ááááἠáἠáá áᢠáĽááąá áááááĽáŁ áá°á á á¤á˛á¤ááá áá¨á á ááŚáľ!
áá ááá á áľááá áá. áĽá á°á áááá˝á ááá áĄáľáá˝á ááááá á¤á˛á¤áá ááá áá á¨áááᣠACLá áááľ áá áááááľ á ááĽááľá˘ ááááŞáŤ áá áá setfacl -R -máá áá áááá˝ ACL á áááááĽ. á¨á፠á°á áá setfacl-md:áĽáá˛áá á¨ááá áŠáľá áááá á áłá˛áľ ááĽá¨ áááŽá˝ áááá¨áŁá¨áĽ.
ááŁáŞáá ACL ááááááľ á ááŤáŠá áá¨á áĽáť áŤáľáááááłá d á¨á ááŤá á áá -m (áľááá á áľááá áá!) áľááá á°á áá setfacl -mdáĄgáĄá˝áŤááĄrx/áłáłá¨áĄáľá á˝áŤáŽá˝ á /áá¨á áááἠááľáĽ á¨á°áá á¨áá áááááá ááá áááá ἠáĽá áááľáá¸á á¨áááá˘
ááŁáŞ á¤á˛á¤áá˝á á˛á áá áááá˝ á¤á˛á¤áá˝á áááááľ á áá ááá áá˝ááᢠáá áĽááá áá áĽá áľááá á áá°áĽá ááááŤáąá ááá˝ á¨áá áááŁá¸áá áááśá˝ áááἠáá˝ááᢠchmod. ááá áá, áá ááľá¨á á áá˝áá chmod, ááĽáŤááłááą á á˛áľ ááá áááá˝ á°á áááá˝ áá°á áľ áŤááŁá¸áá ááĽáśá˝ áááá˝ ááᢠá /ááἠááľáĽ á á°áá ᨠááááá ááá áá ááá˝ áááľ áĽááłáŤáá áááłá á°á áá setfacl -md: o:: - /áłáł.
á¤á˛á¤áá˝ áĽá áá°á á áááśá˝ áááá á á°áἠá¨á°áááą á áá°ááᢠááŁáŞ á¤á˛á¤áá áá° áá፠ááľáĽ á¨á°áá áŠáŁ á¨ááŤá ááĽáá˝ áá°á፠áá፠ááľáĽ á¨á°á¨áአáĽá á¨á፠á¨á°áááą áááśá˝á áááá¨á á¨áá¨áŠ á˝ááŽá˝ ááá አáá˝ááᢠá áá°á á áááśá˝ áá á¨áá°á¨á áááŚá˝ á ACL á á ááá áĽááł áá á á°áἠá ááá¸áŁá¨ááᢠá˝ááŽá˝á áááľáááľ á ááááŞáŤ áá°á á áááśá˝á áŤáááĽáŠ áĽá ááŁáŞáá ACLs áŤááá (áĽá á¨á፠á áá áĽáá°áá ááááá¨á ááááŠ)á˘
á¤á˛á¤áá˝á á áá áá á¨á áŤá á¨ááĽáśá˝ á áľá°áłá°á ááłá
á áá ááłá á¨áá áá°á á áá ááŤá¸á /data/áá፠áĽá/áłáł/á¨á˝áŤá áááŤáá˝ áľááĽááá ᢠá áá°ááľ ááłááá˝ á¨á˝áŤá áĄáľá á /áłáł/á˝áŤá áá áááľ áĽááłáá áĽá á¨áá፠áĄáľá á /áłáł/áá፠áá áááľ áĽááłáá á á¨ááá ááá˘
á ááááŞáŤ á¨áá፠áĄáľá á /áłáł/á¨á˝áŤá áá፠áá á¨á°áá á áááśá˝á ááááąá áĽá á¨á˝áŤá áĄáľá á /data/áá፠áá፠áá á¨á°áá á áááśá˝á ááááąá áŤá¨áááĄá˘
á¨á፠ááá á á˛áľ áááá˝ áááá á á˛áľ áĽááá˝ áľáááá áááśá˝ áááááłá¸áá ááá¨ááἠááŁáŞ á¤á˛á¤áá˝á á ááá á°ááá˘
- á°áááá áááľá˘
- á ááľ setfacl -mg: áááŤ:rx /áłáł/á˝áŤá и setfacl -mgáĄá˝áŤááĄrx/data/account.
- á ááľ getfacláááśáš áĽááľá á áááááľ ááááľ áááááłá¸áá ááá¨áááĽá˘
- á ááľ setfacl -md:g:áááŤ:rwx,g:á˝áŤá:rx /áłáł/á˝áŤááá˝áŤá áááŤá ááŁáŞáá ACL ááááááľ.
- á/data/áá፠áá፠á áá áá ááŁáŞ ACL áŤáá setfacl -md:g:á˝áŤá:rwx,g:áááŤ:rx /data/áááŤ.
- á á˛áľ ááá áá° /áłáł/á˝áŤá á áá¨á á¨ACL ááźáśá˝ á áľáŤ áá áááá¸áá áŤá¨áááĄá˘ á°á ááá á፠/ ááἠ/ á˝áŤáŽá˝ / á á˛áľ ááá áĽá áŤáľáá˝á getfacl /data/sales/newfile á¨á ááá áááśá˝ áááá°á˝.
ááŁáŞ áááśá˝á ᨠumask áá á áááá á áá
á¨áá á ááᣠá¨ááŁáŞ ACLs áá áĽáá´áľ ááĽáŤáľ áĽáá°áá˝á á°áá¨ááᢠACL áĽá¨á°á áá áŤáááᣠá¨ááŤááá¸áá ááŁáŞ áááśá˝ á¨áááľá á¨áźá á ááŤá á ááĄ- áĄááľá (á¨á°ááá˘áŚá˝ áááĽá). á áá ááá ááľáĽ ááŁáŞ áááśá˝á áĽáá´áľ ááá¨á áĽáá°áá˝á áááŤá áĄááľá.
á á˛áľ ááá á˛ááĽáŠ á ááłááľ ááŁáŞ áááśá˝ áĽáá°á°ááá á áľá°ááá ááááᢠáĽááá áááśá˝ á á ááĽáŠ ááá°ááᢠáĄááľá. áá á¨áźá á ááĽá á áá áá áŤááľá áááá á°á áááá˝ áááá¨áłáᢠá áááŞáŤ áĄááľá áááá á áŤáľ-á°á áááአá¨áá˝ááľ á¨áá°á áááśá˝ á¨áááá°á á¨ááĽá áĽá´áľ áĽá á áá ááááᢠá¨áá°áá á¨ááá á ááĽá 666 áĽá ááá፠777 ááá˘
áááᣠá ááłááľ áአáááłáá˝ á áá á°áἠáá á°ááťá ááááᢠá¨á ááĽáŽá˝ á á ááá áĽááł ááááľ áá˝ááᢠáĄááľá á¨áłá˝ áŁáá á áá á¨áĽ ááľáĽ.
ááľáĽ áĽá á áá á¨áááľ ááĽáŽá˝ ááľáĽ áĄááľá, ááľáĽáá á¨ááĽá ááááŽá˝ áĽáá° áááłá chmod, á¨ááááŞáŤá á áá á¨á°á áááá áááśá˝ áŤááááłá, ááá°áá á áá á¨áĄáľáá áááľ áŤááááłá, áĽá á¨áá¨á¨áťá áááá˝ á¨á°ááá áá ááŁáŞ áááśá˝á áŤááááłá. áľááá áĄááľá ááŁáŞ 022 áááá á á˛áľ áááá˝ 644 áĽá á á ááááá áá áá°áá áŠáľ ááá á á˛áľ áááŤáá˝ 755 áá°áŁáá˘
á¨ááá á¨ááĽá áĽá´áśá˝ á á ááá áĽááł áĄááľá áĽá áá¤áłá¸á á¨áłá˝ áŁáá á áá á¨áĽ ááľáĽ.
ᨠumask á
ááĽá áĽáá´áľ áĽáá°áá°áŤ ááá¨áľ ááá ááááľ á¨áá¨á°áá ááᥠá ááá ááŁáŞ áááśá˝ áá° 666 á°ááá
á°á áááአáĽá áá¤áłá áááśá˝á áááááľ umask á ááááąá˘ á 777 áá፠áĽá ááŁáŞ áááśá˝ á°ááłáłá ááá áŤáľááá˘
ᨠumask á ááĽáá ááááἠáááľ ááááśá˝ á á: áááá á°á áááá˝ áĽá ááá á°á áááá˝. áááá á°á áááá˝ umask áááááľ á¨ááá á /etc/profile áá áĽáá°á°ááá¸á á¨áźá á áŤáŁá˘ áááá˝á á˛ááአᨠumask ááźáľ áááľ ááľáĽ áááŁáľ áĽááłáá áľ áá¨ááἠá ááĽááľá˘ áľááááá á ááŤá¨áĽ umask.sh á¨ááŁá á¨áźá áľááŞááľ á /etc/profile.d áá፠ááľáĽ ááá á áĽá á á፠á¨áźá áľááŞááľ ááľáĽ áá áá á¨áááááľá umask áááášá˘ umask á áá ááá ááľáĽ á¨á°áá¨á¨ áá° á áááአá¨áᥠá áá á ááá á°á áááá˝ áá áá°áá áŤáá˘
Umask á á /etc/profile áĽá á°ááá áááá˝á á¨áááááľ á ááŤá ááá á°á áááá˝ á áááĄá áľ áŚáł áá á áĽáŤááłááą á°á áá á¨á¤áľ áá፠ááľáĽ á¨á°áá á¨áá ááŽááá á ááŁá ááá ááľáĽ ᨠumask á ááĽáŽá˝á áááἠááá˘
á áá ááá ááľáĽ á¨á°á°áá አá ááĽáŽá˝ áááá°áĽ á°á áá áĽáť áá°áá áŤá; áľááá á°á¨á᪠áááá á¨ááá áá áĽáŠ áá´ áá. áĽá á áá áá áá áŁá ᪠ááľá á°á ááá ááŁáŞ umask áá° 027 áááá¨á áá°á á á°á áááá˝ á ááŁáŞ umask 022 áĽáá˛á°áŠ áĽááłááá˘
á¨á°áŤáá á¨á°á áá áŁá áŞáŤáľ áá á ááľáŤáľ áá
áá á ááááľ áááśá˝ áá á¨áá¨á¨áťá ááá ááá˘
á¨áááśá˝ áá á áá°áŠá áľ áá á á°á áá ááá á áĄáľá ááá áĽá á á°á áá ááá á áĄáľá áĽááá˝ á ááá ááá áá፠áá áŤáá¸á áááśá˝ áááá áááááľ á á. á ááááľ á áááá áá áááá˝á ááá á á
á ááŤá áá´ á¨áŁá
áŞáŤáľ áá ááľáŤáľ ááá˘
áááá á°á ááá ááá ááá áá áŁá
áŞáŤáľ áľáŤá¸áá áá°áŤáá˘
áĽáá° ACLsᣠá¨ááá áŁá áŞáŤáľ á ááŤáŠá ááŤá°áľ ááááŁá¸á áá˝ááᢠá°á°ááĽ.
áá á ááŤá ááᢠuser_xattr. á¨á°áŤáá á¨á°á áá áŁá áŞáŤáľ áá á áá°áŠá áľ áá "áááá á¨ááá°áá" áááááľ áŤáá áááŞáŤáá áááááľáá áĽááá á ááá. á°á°áἠá /etc/fstab.
áĽá áŁá áŞáŤáľ á°áááá áá. á ááłááľ áŁá áŞáŤáľ áááá áá áĽáľáŤáá á áá°á°áá áŠáᢠá áá áááŁá¸á; ááá á áŤááĄáá áá˘
á¨áá á áłá˝ áááá¨áľ á¨ááľá˝áá¸á á áŁá á áá áŁá áŞáŤáľ áá¸ááĄ
A áá
áŁá
᪠á¨ááá ááá ááłá¨áť áá áĽáá°ááááἠáŤá¨áááŁáá˘
á á°áááś á ááľ ááá á á°á¨áá° ááĽá á¨ááá ááłá¨áť áá á ááá ááłáłáł ááľáĽ ááááἠá áá áľá˘ áá
á á áááá áá á ááłá á°á˝áá áŤáłáľáŤá; áľááá
á áá°á áááľ ááá°á¨áą áááá˝, áŁá
áŞá A áá
áá áŁá
᪠ááá°áá¨á áĽá
á áá ááá áá˝áá.
a áá áŁá ᪠áááá áĽáá˛áŤáá ááá áľáááłá ááá áá á áŤááąáľáá˘
c á¨áľáá˝-á°á¨á áá¨ááá á á¨áá°áá á¨ááá áľáááľ áĽá¨á°á áá á¨áá áá á¨ááá á áááł á¨ááá፠áá´á á˛áá ááá áá¨ááąá áŤá¨áááŁáá˘
D áá á áááł á ááááŞáŤ á¨áá¸áἠááá á áááá˝ áá á¨á°á°á¨á áááŚá˝ áá˛áŤáá áá° á˛áľá áááá¸áá áŤá¨áááŁáᢠáá á ááá áá¸á፠áĽá á áááľ áľáŤáá ááŤá¨á áĽááłáá á áááľá¨á á á áľááá á¨ááἠááł áááá˝ áá á áá áŁá ᪠ááá˘
d áá áŁá ᪠ááá á¨ááťáť áááááŤá áĽá á áá á ááááŁá¸á áá áŁá ááŤáá˝ ááľáĽ áĽáá°ááááἠáŤá¨áááŁáá˘
I áá áŁá ᪠áááá áľ áá፠áá¨á á áá ááľá¨áá áŤáľá˝ááᢠáá ááŁá á¨ááá ááłá¨áť áááááľ B-tree áłáłá¤á áááá áá áĽáá° Ext3 áá áĽááłá á¨ááá áľáááśá˝ ááŁá á¨ááá ááłá¨áťá áá°áŁáá˘
i áá áŁá ᪠áááá á¨ááááἠáŤá°ááááᢠáľááá , á ááá áá ááá áááŚá˝ áá°á¨á á áá˝áá, áá á á°á¨á᪠áĽá á áááŤáľáááá¸á áááá˝ á áá áá.
j áá áŁá ᪠á ext3 á¨ááá áľáááľ áá ááá á ááááŞáŤ áá° áááá áĽá á¨ááŤá á áááľ á˛áľá áá áá° áłáł áĽááŽá˝ ááťáá áŤá¨áááŁáá˘
s áááá á¨á°á¨á á áá ááá á¨á°ááá áŁá¸áá áĽááŽá˝ áá° 0s áááᢠáá ááá á áá´ á¨á°á°á¨á áá°áá á¨á áľ ááááľ áĽáá°ááá˝á áŤá¨áááŁáá˘
u áá áŁá ᪠áľá áľá¨áá áá¨á áŤá¨ááťáᢠáá á¨á°á°á¨á áááá˝á áááłá á¨áá áá¨á áá á áĽáŽ á¨áá°áŤ áááá፠áĽáá˛áŤááá áŤáľá˝áááłáá˘
áŁá áŞáŤáąá áá°áá á á¨ááá áľáááá áá áá áá˝ááᢠáťáľá°á. áááłá, áá áá chattr +s á ááłááľ ááááá ááłááľ ááá áŁá áŞáá˝á á°ááŁáŤá áááľá¨áᢠáŁá áŞá ááľáááľ ááááá? á¨á፠á°á áá chattr -s somefileáĽá ááááłá. á á áá áá á¨á°á°áá áŠáľá áááá áŁá áŞáá˝ á á ááá áĽááł áááááľ áľáááá áá áá lsattr.
áá áááŤ
á áá á˝áá ááľáĽ á¨áááśá˝ áá áĽáá´áľ ááĽáŤáľ áĽáá°áá˝á á°áá¨ááᢠáľá áśáľáą áá°á¨áłá áááśá˝áŁ á¨áá áááśá˝ áĽá áĽáá´áľ á ááá áľáááľ áá á¤á˛á¤áá˝á áá°áá á áĽáá°áá˝á á ááĽá ááᢠááŁáŞ áááśá˝á ááá°áá á ᨠumask á ááŤáá áĽáá´áľ áá áá áĽáá°áá˝áá á°áá¨ááᢠá áá á˝áá áá¨á¨áť áá á°á¨á᪠á¨ááá áľáááľ á°á áááľ ááĽááĽáá ááá°áá á á á°á áá á¨á°áŤáá áŁá áŞáŤáľá áĽáá´áľ áá áá áĽáá°áá˝á á°áá¨ááá˘
áá á áľááá á¨áá°áąáľáŁ áĽáŁááá á á áľá°áŤá¨áśáš ááľáĽ áľá áĽáą áááᢠá áá áľáááá˝á áááľáŤáľ á°á¨á᪠á°ááłá˝ááľ áááŤá.
á á áááš ááľáĽ á ááłááľ á¨áá°á á áťáťá áĽá á°áá°áá áľá á°áśá˝á á áľá°áŤááááᢠáá°áťá á°ááŁá˘ááľ á ááłááľ ááá á ááážá˝á áá° áľááá˝ áááľá˘
ááá "á áááŤá áá á áľá°áłá°áŤá ááĽáľ áŤáá á°á áĽáť áááľ ááľáá¸á áá˝áá." "á áááŤá áá á¨ááá áááľ áŤáá á°á áĽáť áááľ ááľáá¸ááŤ" á ááá áá á°áľá°áŤááá, áá á á¨á áá áľááá áááá.
áá áľá°áŤá¨áśá˝ á áá°áááá
berez .
á°á°áŤáĄ
áĽááľá á¨á°á ááá áŁáá¤áľ áŤáááᣠááá áĽááľá á¨áĄáľá á áŁá ááááá ááá á¨ááá áĄáľá á ááŁáá á¨ááłáááľ ááá á ááááá áŤá¨áááŁáá˘á áአáá:
á¨ááá áŁáá¤áľ áŤáááᣠááá áĽááľá á ááá áá áááľ áŤáá áĄáľá á áŁá ááááá ááá¨ááἠááá áááľáťáᢠá¨áá áĄáľá á áŁá á¨ááá áĄáľá áŁáááá áááľ áááá áľá°ááľá áłáá áĽá ááá ááá°á˝ áŤáááá˘áá áľá°áŤá¨áľá áĽááá°áááá
CryptoPirate
ááá: hab.com