แฒกแแแแแ แงแแแแแก. แแก แแ แแก แกแขแแขแแแก แแแ แแแแแ แฌแแแแแแแ RedHat RHCSA RHCE 7 RedHat Enterprise Linux 7 EX200 แแ EX300.
แแแซแแ: แแแแแแแแแแ, แ แแ แกแขแแขแแ แกแแกแแ แแแแแ แแฅแแแแ แแ แ แแฎแแแแ แแแแฌแงแแแแแแแแก, แแ แแแแ แแแแฎแแแ แแแ แฃแคแ แ แแแแแชแแแ แแแแแแแกแขแ แแขแแ แแแก แชแแแแแก แแแแแ แขแแแแแแจแ.
แแกแ แ แแ, แฌแแแแแแ.
Linux-แจแ แคแแแแแแแ แฌแแแแแแกแแแแก แแแแแแงแแแแแ แแแแแ แแแแแ. แแก แแแแแ แแแแแ แแแแญแแแ แกแแ แแแแแฅแขแก: แคแแแแแก แแคแแแแแแก, แฏแแฃแคแแก แแคแแแแแแก แแ แกแฎแแ แแแแแฅแขแก (แแแฃ แงแแแแ แแแแแ แฉแแแก). แแ แกแขแแขแแแจแ แแฅแแแ แจแแแกแฌแแแแแ แแฃ แ แแแแ แแแแแแงแแแแ แแแแแ แแแแแ.
แแก แกแขแแขแแ แแฌแงแแแ แซแแ แแแแแ แชแแแแแแแก แแแแแฎแแแแแ, แ แแกแแช แแแฐแงแแแแ แกแแแชแแแแฃแ แ แแแแแ แแแแแแก แแ แฌแแแแแแก แแแแขแ แแแแก แกแแแแแก (ACL) แแแแฎแแแแ. แแ แกแขแแขแแแก แแแกแแกแ แฃแแก, แฉแแแ แแคแแ แแแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแแก แแแงแแแแแแก umask-แแก แกแแจแฃแแแแแแ, แแกแแแ แแแแฎแแแ แแแแแก แแแคแแ แแแแแฃแแ แแขแ แแแฃแขแแแแก แแแ แแแแก.
แคแแแแแก แกแแแฃแแ แแแแก แแแ แแแ
แแแแแ แแแแแแก แแแแฎแแแแแแแ, แแฅแแแ แฃแแแ แแชแแแแ แคแแแแแก แแ แแแ แแฅแขแแ แแแก แแคแแแแแแแก แ แแแ. แคแแแแแแแก แแ แแแ แแฅแขแแ แแแแแก แแคแแแแแแแแ แกแแกแแชแแชแฎแแแ แแแแจแแแแแแแแแแ แแแแแ แแแแแแแ แแฃแจแแแแแกแแแแก. แแ แแแแงแแคแแแแแแจแ, แแฅแแแ แฏแแ แแแแแแแ, แแฃ แ แแแแ แจแแแแซแแแแ แแแฎแแ แแคแแแแแแ. แจแแแแแ แแฅแแแ แจแแแกแฌแแแแแ แแฃ แ แแแแ แจแแชแแแแแ แฏแแฃแคแแก แแคแแแแแแ แแ แแแแฎแแแ แแแแแ แคแแแแแแแกแ แแ แแแ แแฅแขแแ แแแแแกแแแแก.
แแแฉแแแแแแแ แคแแแแแก แแ แแแ แแฅแขแแ แแแก แแคแแแแแแ
Linux-แจแ แงแแแแ แคแแแแก แแ แงแแแแ แแแ แแฅแขแแ แแแก แฐแงแแแก แแ แ แแคแแแแแแ: แแแแฎแแแ แแแแแ แแ แฏแแฃแคแแก แแคแแแแแแ.
แแก แแคแแแแแแแแ แแแงแแแแแฃแแแ แคแแแแแก แแ แแแ แแฅแขแแ แแแก แจแแฅแแแแกแแก. แแแแฎแแแ แแแแแ, แ แแแแแแช แฅแแแแก แคแแแแก, แฎแแแแ แแ แคแแแแแก แแคแแแแแแ, แฎแแแ แซแแ แแแแแ แฏแแฃแคแ, แ แแแแแกแแช แแแแแ แแแแฎแแแ แแแแแ แแแฃแแแแแก, แแกแแแ แฎแแแแ แแ แคแแแแแก แแคแแแแแแ. แแแแก แแแกแแแแแแแ, แแแฅแแ แแฃ แแ แ, แ แแแแ แช แแแแฎแแแ แแแแแก, แคแแแแแ แแ แแแ แแฅแขแแ แแแจแ แฌแแแแแแก แแแแแ แแแ, แญแฃแ แแ แแแแฌแแแแก แกแแแฃแแ แแแแก.
แแก แฎแแแแ แจแแแแแแ แแแแแแแแแแ แแแแ:
- Shell แแแแฌแแแแก, แฎแแ แ แแฃ แแ แ แแ แคแแแแแก แแคแแแแแแ, แ แแแแแแแช แแกแฃแ แ แฌแแแแแ. แแฃ แแคแแแแแแ แฎแแ แ, แแฆแแแ แแแแแ แแแแแก แแ แญแฃแ แแ แฌแงแแแขแก แจแแแแฌแแแแแก.
- แแฃ แแฅแแแ แแ แฎแแ แ แคแแแแแก แแคแแแแแแ, แญแฃแ แแ แจแแแแแฌแแแแก, แฎแแ แ แแฃ แแ แ แฏแแฃแคแแก แฌแแแ แ, แ แแแแแกแแช แแฅแแก แแแแแ แแแแแ แคแแแแแ. แแฃ แแ แฏแแฃแคแแก แฌแแแ แ แฎแแ แ, แแฅแแแ แแแแฆแแแ แฌแแแแแแก แคแแแแแ แฏแแฃแคแแก แแแแ แแแงแแแแแฃแแ แแแแแ แแแแแแ แแ แแแ แกแ แจแแฌแงแแแขแก แจแแแแฌแแแแแก.
- แแฃ แแฅแแแ แแ แช แแแแฎแแแ แแแแแ แฎแแ แ แแ แแ แช แฏแแฃแคแแก แแคแแแแแแ, แแแซแแแแแ แกแฎแแ แแแแฎแแแ แแแแแแแก แฃแคแแแแแแ (แกแฎแแ).
แแแแแแแแแแแ แแคแแแแแแแก แแแแแแแแแแแก แกแแแแฎแแแแ แจแแแแซแแแแ แแแแแแงแแแแ แแ แซแแแแแ ls -l. แแก แแ แซแแแแแ แแฉแแแแแแก แฏแแฃแคแแก แแแแฎแแแ แแแแแก แแ แแคแแแแแแก. แฅแแแแแ แจแแแแซแแแแ แแฎแแแแ แแคแแแแแแแก แแแ แแแแขแ แแแ แแแ แแฅแขแแ แแแแแก /home แแแ แแฅแขแแ แแแจแ.
[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/account แแแ แแฅแขแแ แแแก แแคแแแแแแก แแแแฎแแแ แแแแแก แแแแแแแ:
chown linda /home/account
แแฃแแแ แฉแแแแ แแฅแแก แ แแแแแแแแ แแแ แแแแขแ, แ แแแแแแแแแ แแ แแ แแแแกแแแฃแแ แแแแ แกแแกแแ แแแแแแ: -R. แแฅแแแ แจแแแแซแแแแ แแแแแแชแแแ แ แแก แแแแแแแก, แ แแแแแ แแก แแแ แแแแขแ แฎแแแแแกแแฌแแแแแแ แแ แแแแแ แกแฎแแ แแ แซแแแแแแกแแแแกแแช. แแก แกแแจแฃแแแแแแก แแแซแแแแ แ แแแฃแ แกแแฃแแแ แแแแงแแแแ แแคแแแแแแ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแงแแแแ แแแแแแแแ แ แแแ แแฅแขแแ แแแก แแคแแแแแแ แแ แงแแแแแคแแ แ แฅแแแแแ. แจแแแแแแ แแ แซแแแแแ แชแแแแก /home แแแ แแฅแขแแ แแแก แแ แแแก แฅแแแแแ แแ แกแแแฃแ แงแแแแแคแแ แก แแแแแ แแแแฎแแแ แแแแแก แแคแแแแแแแแแก:
แแฎแแ แแคแแแแแแแแ แแกแ แแแแแแงแฃแ แแแแแ:
[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
แจแแชแแแแแ แฏแแฃแคแแก แแคแแแแแแ
แฏแแฃแคแแก แแคแแแแแแแแแก แจแแชแแแแก แแ แ แแแ แแ แกแแแแแก. แแแแก แแแแแแแแ แจแแแแซแแแแ แแแแแงแแแแแแ แฉแแแแ, แแแแ แแ แแ แแก แกแแแชแแแแฃแ แ แแ แซแแแแแ แกแแฎแแแแ แฉแแ แแ แแ แแแแแแแก แกแแฅแแแก. แแฃ แแกแฃแ แ แแแแแแงแแแแ แแ แซแแแแแ แฉแแแแ, แแแแแงแแแแแ . แแ : แฏแแฃแคแแก แกแแฎแแแแก แฌแแ.
แจแแแแแแ แแ แซแแแแแ แชแแแแก /home/account แฏแแฃแคแแก แแแแแกแแแแ แแคแแแแแแก แแแแแ แแจแแก แฏแแฃแคแจแ:
chown .account /home/account
แจแแแแซแแแแ แแแแแแงแแแแ แฉแแแแ แแแแฎแแแ แแแแแก แแ/แแ แฏแแฃแคแแก แแคแแแแแแแก แจแแชแแแ แ แแแแแแแแ แแแแ. แฒแ แแแแแแ แแ แแแแแแแแ:
- chown lisa myfile1 แแงแแแแแก แแแแฎแแแ แแแแแก แแแแแก myfile1-แแก แแคแแแแแแแ.
- chown lisa.sales myfile แแงแแแแแก แแแแฎแแแ แแแแแก lisa-แก myfile แคแแแแแก แแคแแแแแแแ แแ แแกแแแ แแงแแแแแก แแแงแแแแแแแก แฏแแฃแคแก แแแแแ แคแแแแแก แแคแแแแแแแ.
- chown lisa:sales myfile แแแแแ แ แแช แฌแแแ แแ แซแแแแแ.
- chown .sales myfile แแงแแแแแก แแแงแแแแแแแก แฏแแฃแคแก myfile-แแก แแคแแแแแแแ แแแแฎแแแ แแแแแก แแคแแแแแแแก แจแแชแแแแก แแแ แแจแ.
- chown :sales myfile แแแแแ แ แแช แฌแแแ แแ แซแแแแแ.
แจแแแแซแแแแ แแแแแแงแแแแ แแ แซแแแแแ แฉแแ แแจแแชแแแแแก แฏแแฃแคแแก แแคแแแแแแ. แแแแแแฎแแแแ แจแแแแแแ แแแแแแแแ, แกแแแแช แจแแแแซแแแแ แแแแแแงแแแแ แฉแแ แ แแแแงแแแแ แแแแแ แแจแแก แแแ แแฅแขแแ แแแก แแคแแแแแแ แแแงแแแแแแแก แฏแแฃแคแจแ:
chgrp .sales /home/account
แ แแแแ แช แแแแก แฉแแแแ, แจแแแแซแแแแ แแแแแแงแแแแ แแแ แแแแขแ -R ั แฉแแ แ, แแกแแแ แ แแแฃแ แกแแฃแแแ แจแแชแแแแแ แฏแแฃแคแแก แแคแแแแแแ.
แแแแฃแแแกแฎแแแแ แแคแแแแแแแก แแแแแแ
แแฅแแแ แจแแแซแแแแ แจแแแแฉแแแแ, แ แแ แ แแแแกแแช แแแแฎแแแ แแแแแ แฅแแแแก แคแแแแก, แแแแแแงแแแแแ แแแแฃแแแกแฎแแแแ แแคแแแแแแแแ.
แแแแฎแแแ แแแแแ, แ แแแแแแช แฅแแแแก แคแแแแก, แแแขแแแแขแฃแ แแ แฎแแแแ แแ แคแแแแแก แแคแแแแแแ, แฎแแแ แแแแฎแแแ แแแแแก แซแแ แแแแแ แฏแแฃแคแ แแแขแแแแขแฃแ แแ แฎแแแแ แแ แคแแแแแก แแคแแแแแแ. แ แแแแ แช แฌแแกแ, แแก แแ แแก แฏแแฃแคแ, แ แแแแแแช แฉแแแแแแแแแแ /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, แแแแฎแแแ แแแแแ แฃแแแ แแงแแก แแ แฏแแฃแคแแก แฌแแแ แ, แ แแแแแก แแแแแงแแแแแ แกแฃแ แก แซแแ แแแแ แฏแแฃแคแแ. แแแ แแ แแแแกแ, แฏแแฃแคแแก แแแ แแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แฏแแฃแคแแกแแแแก แแ แซแแแแแแก แแแแแงแแแแแแ แแแแแกแแ. แแฃ แแแแฎแแแ แแแแแ แแงแแแแแก แแ แซแแแแแแก newgrpแแแแ แแ แแ แแ แแก แกแแแแแแ แฏแแฃแคแแก แฌแแแ แ, แญแฃแ แแ แแแฎแแแก แฏแแฃแคแแก แแแ แแแก. แฏแแฃแคแแก แกแฌแแ แ แแแ แแแแก แจแแงแแแแแก แจแแแแแ แจแแแฅแแแแแ แแฎแแแ แแคแแฅแขแฃแ แ แแแ แแแแแแ แฏแแฃแคแ.
แคแฃแแแแแแแขแฃแ แ แฃแคแแแแแแแก แแแ แแแ
Linux-แแก แแแแแ แแแแก แกแแกแขแแแ แแแแแแแแแแก 1970-แแแ แฌแแแแจแ. แแแแแแแแ แแ แฌแแแแจแ แแแแแแแแแแ แกแแญแแ แแแแแแ แจแแแฆแฃแแฃแแ แแงแ, แซแแ แแแแแ แแแแแ แแแแแแก แกแแกแขแแแ แกแแแแแแ แจแแแฆแฃแแฃแแ แแงแ. แแก แแแแแ แแแแแแก แกแแกแขแแแ แแงแแแแแก แกแแ แแแแแ แแแแก, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แคแแแแแแกแ แแ แแแ แแฅแขแแ แแแจแ. แแ แแแแงแแคแแแแแแจแ แแฅแแแ แจแแแกแฌแแแแแ แแฃ แ แแแแ แแแแแแงแแแแ แแ แจแแชแแแแแ แแก แแแแแ แแแแแ.
แฌแแแแแฎแแแก, แฉแแฌแแ แแก แแ แจแแกแ แฃแแแแแก แแแแแ แแแแแแก แแแแแแ
แกแแแ แซแแ แแแแแ แแแแแ แแแ แกแแจแฃแแแแแแก แแแซแแแแ แฌแแแแแแฎแแ, แแแฌแแ แแ แแ แจแแแกแ แฃแแแ แคแแแแแแ. แแ แแแแแ แแแแแแก แแคแแฅแขแ แแแแกแฎแแแแแแแ แคแแแแแแแก แแ แแแ แแฅแขแแ แแแแแก แแแแแงแแแแแแกแแก. แคแแแแแก แฌแแแแแฎแแแก แแแแแ แแแ แแแซแแแแ แฃแคแแแแแก แแแฎแกแแแ แคแแแแ แฌแแกแแแแแฎแแ. แแฅแแแแ แแแแแแแแแแ แ, แจแแแแซแแแแ แฌแแแแแแฎแแ แแแกแ แจแแแแแ แกแ, แแแแ แแ แแก แแแจแแแแก, แ แแ แแฅแแแแก แแแแแแฃแขแแ แก แจแแฃแซแแแ แแแฎแกแแแก แคแแแแ, แ แแ แ แแฆแแช แแแแแแแแก.
แแ แแแ แแแแก แคแแแแก, แ แแแแแกแแช แกแญแแ แแแแ แแแแแแแแแแแแ แฌแแแแแ, แฃแแแ แฐแฅแแแแแก, แแแแแแแแแ, แฌแแแแแฎแแแก แฌแแแแแ แแ แแแแแแแแแแแแ. แแฅแแแแ แแแแแแแแแแ แแแแก, แ แแ แฌแแแแแฎแแแก แแแแแ แแแ แแ แแก แงแแแแแแ แซแแ แแแแแ แแแแแ แแแ, แ แแแแแแช แแญแแ แแแแแ แคแแแแแแแแ แแฃแจแแแแแกแแแแก.
แแแ แแฅแขแแ แแแจแ แแแแแงแแแแแแกแแก, แฌแแแแแฎแแ แกแแจแฃแแแแแแก แแแซแแแแ แแฉแแแแแ แแ แแแ แแฅแขแแ แแแจแ แจแแแแแแกแ. แฃแแแ แแชแแแแ, แ แแ แแก แแแแแ แแแ แแ แแแซแแแแ แแแ แแฅแขแแ แแแจแ แแ แกแแแฃแแ แคแแแแแแแก แฌแแแแแฎแแแก แกแแจแฃแแแแแแก. Linux-แแก แแแแแ แแแแก แกแแกแขแแแแ แแ แแชแแก แแแแแแแแ แแแแ แแ แคแแแแแก แฌแแแแแฎแแแก แแ แแแแแ แแ แแแ แแ แแก แแ แคแแแแแ แฌแแแแแฎแแแก แแแแแ แแแแแแก แแแแแงแแแแแ.
แ แแแแ แช แแฅแแแ แแแแแ แแแฎแแแแ, แฉแแฌแแ แแก แแแแแ แแแ, แแฃ แแแแแแงแแแแแ แคแแแแแ, แกแแจแฃแแแแแแก แแแซแแแแ แฉแแฌแแ แแ แคแแแแ. แกแฎแแ แกแแขแงแแแแแ แ แแ แแแฅแแแ, แแก แกแแจแฃแแแแแแก แแแซแแแแ แจแแชแแแแแ แแ แกแแแฃแแ แคแแแแแแแก แจแแแแแ แกแ. แแฃแแชแ, แแก แแ แแแซแแแแ แกแแจแฃแแแแแแก แจแแฅแแแแ แแ แฌแแจแแแแ แแฎแแแ แคแแแแแแ แแ แจแแชแแแแแ แคแแแแแก แแแแแ แแแแแ. แแแแกแแแแแก แแฅแแแ แฃแแแ แแแกแชแแ แฉแแฌแแ แแก แแแแแ แแแ แแแ แแฅแขแแ แแแจแ, แกแแแแช แแกแฃแ แ แคแแแแแก แจแแฅแแแ. แแแ แแฅแขแแ แแแจแ, แแก แแแแแ แแแ แแกแแแ แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แแ แฌแแจแแแแ แแฎแแแ แฅแแแแแ แแฅแขแแ แแแแ.
แจแแกแ แฃแแแแแก แแแแแ แแแ แแ แแก แแก, แ แแช แแญแแ แแแแแ แคแแแแแก แจแแกแแกแ แฃแแแแแแ. แแก แแ แแกแแแแก แแแแแกแขแแแแ แแแแ แแแแฃแแแกแฎแแแแแ, แ แแช Linux-แก แแแแฅแแแก แแแแแแแแ แแชแแแก แแแ แฃแกแแแก. แแฎแแแแ แแแก, แแแกแแช แแฅแแก แแแ แแฅแขแแ แแแจแ แฉแแฌแแ แแก แแแแแ แแแ, แจแแฃแซแแแ แแแแแแงแแแแก แจแแกแ แฃแแแแแก แแแแแ แแแ.
แฅแแแแแ แแแชแแแฃแแแ แซแแ แแแแแ แแแแแ แแแแแแก แแแแแงแแแแแแก แจแแฏแแแแแ:
chmod-แแก แแแแแงแแแแแ
แแ แซแแแแแ แแแแแแงแแแแแ แแแแแ แแแแแแก แแแ แแแแกแแแแก. chmod... แแแแแงแแแแแ chmod แจแแแแซแแแแ แแแแงแแแแ แแแแแ แแแแแ แแแแฎแแแ แแแแแกแแแแก (แแแแฎแแแ แแแแแกแแแแก), แฏแแฃแคแแแแกแแแแก (แฏแแฃแคแแกแแแแก) แแ แกแฎแแแแแกแแแแก (แกแฎแแ). แแฅแแแ แจแแแแซแแแแ แแแแแแงแแแแ แแก แแ แซแแแแแ แแ แ แแแแแจแ: แคแแ แแแแแแ แ แแแแแ แแ แแแกแแแฃแขแฃแ แ แ แแแแแ. แแแกแแแฃแขแฃแ แ แแแแแจแ, แกแแแ แชแแคแ แ แแแแแแงแแแแแ แซแแ แแแแแ แแแแแ แแแแแแก แแแกแแงแแแแแแแ.
แแแแแ แแแแแแก แแแงแแแแแแกแแก แแแแแแแแแแ แแฅแแแแแแแก แกแแญแแ แ แแแแจแแแแแแแ. แแฃ แแกแฃแ แ แแแแงแแแแ แฌแแแแแฎแแ/แฉแแฌแแ แ/แจแแกแ แฃแแแแ แแแแฎแแแ แแแแแกแแแแก, แฌแแแแแฎแแ/แจแแกแ แฃแแแแ แฏแแฃแคแแกแแแแก แแ แฌแแแแแฎแแ/แจแแกแ แฃแแแแ แกแฎแแแแแกแแแแก /somefile-แจแ, แแแแแแงแแแแ แจแแแแแแ แแ แซแแแแแ chmod:
chmod 755 /somefile
แ แแชแ แแงแแแแแ chmod แแ แแแแ, แงแแแแ แแแแแแแแ แ แแแแแ แแแ แจแแแชแแแแแ แแฅแแแ แแแแ แแแงแแแแแฃแแ แแแแแ แแแแแแ.
แแฃ แแกแฃแ แ แจแแชแแแแแ แแแแแ แแแแแ แแแแแแแแ แ แแแแแ แแแแแแแ แจแแแแ แแแแ, แจแแแแซแแแแ แแแแแแงแแแแ chmod แจแแแแ แแแแ แ แแแแแจแ. แแแแแงแแแแแ chmod แจแแแแ แแแแ แ แแแแแจแ แแฃแจแแแแ แกแแ แแแแแแแขแแ แแแ, แ แแแ แแแฃแแแแแ แ แแกแ แแแแแแแแ แแกแฃแ แ:
- แฏแแ แแแฃแแแแแ แแแกแแแแก แแกแฃแ แ แแแแแ แแแแแแก แจแแชแแแ. แแแแกแแแแแก แแฅแแแ แจแแแแซแแแแ แแแ แฉแแแ แแแแฎแแแ แแแแแก แจแแ แแก (u), แฏแแฃแคแ (g) แแ แกแฎแแ (o).
- แจแแแแแ แแงแแแแแ แแแแชแฎแแแแแแก, แ แแ แแแแแแขแแ แแ แแแแแฆแแ แแแแแ แแแแแ แแแแแแแแ แ แ แแแแแแแแ, แแ แแแแงแแแแ แแกแแแ แแแกแแแฃแขแฃแ แแ.
- แแแแแก แแฅแแแ แแงแแแแแ r, w ะธ xแแแฃแแแแแ แ แแแแแ แแแแแ แแแแแแก แแแงแแแแแ แแกแฃแ แ.
แแแแแ แแแแแแก แจแแแแ แแแแ แ แแแแแจแ แจแแชแแแแกแแก, แจแแแแซแแแแ แแแแแขแแแแ "to" แแแฌแแแ, แ แแ แแแแแแขแแ แแ แฌแแจแแแแ แแแแแ แแแ แงแแแแ แแแแแฅแขแแกแแแแก. แแแแแแแแแ, แแก แแ แซแแแแแ แแแแขแแแก แจแแกแ แฃแแแแแก แแแแแ แแแแก แงแแแแ แแแแฎแแแ แแแแแกแแแแก:
chmod +x somefile
แจแแแแ แแแแ แ แแแแแจแ แแฃแจแแแแแกแแก แแกแแแ แจแแแแซแแแแ แแแแแแงแแแแ แฃแคแ แ แ แแฃแแ แแ แซแแแแแแแ. แแแแแแแแแ, แแก แแ แซแแแแแ แแแแขแแแก แฉแแฌแแ แแก แแแแแ แแแแก แฏแแฃแคแจแ แแ แฎแกแแแก แฌแแแแแฎแแแก แแแแแ แแแแก แกแฎแแแแแกแแแแก:
chmod g+w,o-r somefile
แแแแแงแแแแแแกแแก chmod -R o+rx /แแแแแชแแแแแ แแฅแแแ แแแแงแแแแ แจแแกแ แฃแแแแแก แแแแแ แแแ แงแแแแ แแแ แแฅแขแแ แแแกแแแแก, แแกแแแ แคแแแแแแแกแแแแก /data แแแ แแฅแขแแ แแแจแ. แแแแกแแแแแก, แ แแ แแแแงแแแแ แจแแกแ แฃแแแแแก แแแแแ แแแ แแฎแแแแ แแแ แแฅแขแแ แแแแแกแแแแก แแ แแ แ แคแแแแแแแกแแแแก, แแแแแแงแแแแ chmod -R o+ rX /แแแแแชแแแแแ.
แแแแ X แฃแแ แฃแแแแแงแแคแก, แ แแ แคแแแแแแ แแ แแแแฆแแแแ แจแแกแ แฃแแแแแก แแแแแ แแแแก, แแฃ แคแแแแก แฃแแแ แแ แแฅแแก แแแแแแแแฃแแ แจแแกแ แฃแแแแแก แแแแแ แแแ แแแแแแ แแ แแแแแฅแขแแกแแแแก. แแก X แฎแแแก แฃแคแ แ แญแแแแแ แแแแก แแแแแ แแแแแแก แจแแกแ แฃแแแแแกแแแแก; แแก แแแแแแแ แแแชแแแแแก แแ แแแแแ แแแแก แแแงแแแแแแก แคแแแแแแแ, แกแแแแช แแก แแ แแ แแก แกแแญแแ แ.
แแแคแแ แแแแแฃแแ แฃแคแแแแแแ
แซแแ แแแแแ แแแแแ แแแแแแก แแแ แแ, แ แแแแแก แจแแกแแฎแแแแช แแฎแแแฎแแ แฌแแแแแแฎแแ, Linux-แก แแกแแแ แแฅแแก แแแคแแ แแแแแฃแแ แแแแแ แแแแแแก แแแแ แแแ. แแก แแ แแ แแก แแแแฃแแแกแฎแแแแแ แแแงแแแแแฃแแ แแแแแ แแแแแ, แแแแ แแ แแแแฏแแ แแกแแแ แกแแกแแ แแแแแ แแแแแขแแแแก แแซแแแแ. แแ แแแแงแแคแแแแแแจแ แแฅแแแ แจแแแขแงแแแ แ แ แแ แแก แแกแแแ แแ แ แแแแ แแแแงแแแแ แแกแแแ.
SUID, GUID แแ Sticky Bit Extended แแแแแ แแแแแแก แแแแแแ
แแ แกแแแแแก แกแแแ แแแฌแแแแแ แแแแแ แแแ. แแแ แแแแ แแแแแแแ แแ แแก แแแแฎแแแ แแแแแก แแแแแขแแคแแแแขแแ แแก (SUID) แแแงแแแแแแก แแแแแ แแแ. แแแแแแ แ แแแแกแแแฃแแ แแแฃแ แจแแแแฎแแแแแจแ, แจแแแแซแแแแ แแแแแแงแแแแ แแก แแแแแ แแแ แจแแกแ แฃแแแแแ แคแแแแแแแ. แแแแฃแแแกแฎแแแแแ, แแแแฎแแแ แแแแแ, แ แแแแแแช แแฌแแ แแแแแก แจแแกแ แฃแแแแแแก, แแฌแแ แแแแแก แแ แคแแแแก แกแแแฃแแแ แ แแแแแ แแแแ.
แฉแแแฃแแแแ แแแ แแแแฎแแแ แแแแแแแกแแแแก, แแก แฉแแแฃแแแแ แแ แแแจแแแแก, แ แแ แแ แแแ แแแแก แแแแแงแแแแแ แจแแแฆแฃแแฃแแแ. แแฃแแชแ, แแแแแแ แ แจแแแแฎแแแแแจแ, แแแแฎแแแ แแแแแก แกแญแแ แแแแ แกแแแชแแแแฃแ แ แแแแแ แแแแแ, แแฎแแแแ แแแแแ แแขแฃแแ แแแแแแแแแก แจแแกแแกแ แฃแแแแแแ.
แแแแแแฎแแแแ, แแแแแแแแแ, แกแแขแฃแแชแแ, แ แแแแกแแช แแแแฎแแแ แแแแแแ แฃแแแ แจแแชแแแแแก แแแ แแแ. แแแแกแแแแแก แแแแฎแแแ แแแแแแ แฃแแแ แแแฌแแ แแก แแฎแแแ แแแ แแแ /etc/shadow แคแแแแจแ. แแฃแแชแ, แแก แคแแแแ แแ แแ แแก แแแฌแแ แแแ แแ แ-root แแแแฎแแแ แแแแแแแก แแแแ :
root@hnl ~]# ls -l /etc/shadow
----------. 1 root root 1184 Apr 30 16:54 /etc/shadow
SUID แแแแแ แแแ แแแแแแแแแ แแ แแ แแแแแแแก แแแแแฌแงแแแขแแก. /usr/bin/passwd แฃแขแแแแขแ แแแแฃแแแกแฎแแแแแ แแงแแแแแก แแ แแแแแ แแแแก. แแก แแแจแแแแก, แ แแ แแแ แแแแก แจแแชแแแแกแแก แแแแฎแแแ แแแแแ แแ แแแแแ แฎแแแแ root, แ แแช แกแแจแฃแแแแแแก แแซแแแแก แแแก แฉแแฌแแ แแก /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 แแแแแ แแแ แจแแแซแแแแ แแแแแแงแฃแ แแแแแแก แกแแกแแ แแแแแ (แแ แแแแแแ แ แจแแแแฎแแแแแจแ แแก แแ แแก), แแแแ แแ แแแแแ แแ แแก แแก แแแขแแแชแแฃแ แแ แกแแจแแจแแ. แแฃ แกแฌแแ แแ แแ แแ แแก แแแแแงแแแแแฃแแ, แจแแแแซแแแแ แจแแแแฎแแแแแ แแแกแชแแ root แแแแแ แแแแแ. แแแแขแแ, แแแ แฉแแแ แแแแแแงแแแแ แแแ แแฎแแแแ แแแฅแกแแแแแฃแ แ แกแแคแ แแฎแแแแ.
แแแแแแแกแขแ แแขแแ แแ แฃแแแขแแกแแแแก แแ แแกแแแแก แแแกแญแแ แแแแ แแแกแ แแแแแงแแแแแ; แแฅแแแ แแแฎแแแ แแแก แแฎแแแแ แแแแแแ แ แคแแแแจแ, แกแแแแช แแแแ แแชแแฃแแแ แกแแกแขแแแแ แฃแแแ แแแแงแแแแก แแก แแแแฃแแแกแฎแแแแแ.
แแแแ แ แกแแแชแแแแฃแ แ แแแแแ แแแ แแ แแก แฏแแฃแคแแก แแแแแขแแคแแแแขแแ แ (SGID). แแ แแแแแ แแแแก แแฅแแก แแ แ แแคแแฅแขแ. แ แแแแกแแช แแแแแแงแแแแแ แจแแกแ แฃแแแแแ แคแแแแแ, แแก แแซแแแแก แแแแฎแแแ แแแแแก, แ แแแแแแช แแฎแแ แชแแแแแแก แคแแแแก, แคแแแแแก แฏแแฃแคแแก แแคแแแแแแแก แแแแแ แแแแแก. แแกแ แ แแ, SGID-แก แจแแฃแซแแแ แแแแแแแแก แแแข-แแแแแแแแ แแแแแ, แ แแช SUID. แแฃแแชแ, SGID แแ แแฅแขแแแฃแแแ แแ แแแแแแงแแแแแ แแ แแแแแแ.
แ แแแแ แช SUID แแแแแ แแแแก แจแแแแฎแแแแแจแ, SGID แแแแแแงแแแแแ แแแแแแ แ แกแแกแขแแแฃแ แคแแแแแ, แ แแแแ แช แแแแฃแแแกแฎแแแแ แแแ แแแแขแ แ.
แแแ แแฅแขแแ แแแจแ แแแแแงแแแแแแกแแก, SGID แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก, แ แแแแแ แแแกแ แแแแแงแแแแแ แจแแแแซแแแแ แฏแแฃแคแแก แแแแฃแแแกแฎแแแแ แแคแแแแแแแก แแแกแแงแแแแแแแ แแ แแแ แแฅแขแแ แแแจแ แจแแฅแแแแแ แคแแแแแแแกแ แแ แฅแแแแแ แแฅแขแแ แแแแแกแแแแก. แแแแฃแแแกแฎแแแแแ, แ แแแแกแแช แแแแฎแแแ แแแแแ แฅแแแแก แคแแแแก, แแแแ แแคแแฅแขแฃแ แ แซแแ แแแแแ แฏแแฃแคแ แแแงแแแแแฃแแแ แแ แคแแแแแก แฏแแฃแคแแก แแคแแแแแแแ.
แแก แงแแแแแแแแก แแ แแ แแก แซแแแแแ แแแแแกแแแแแ, แแแ แฃแแแขแแก, แ แแ Red Hat/CentOS แแแแฎแแแ แแแแแแก แแฅแแ แแแแ แซแแ แแแแแ แฏแแฃแคแ แแแงแแแแแฃแแ แฏแแฃแคแแ แแแแแ แกแแฎแแแแ, แ แแแแ แช แแแแฎแแแ แแแแแ, แแ แ แแแแแก แแ แแแแแ แแ แฌแแแ แ แแแแฎแแแ แแแแแแ. แแแ แแแแ, แแแแฃแแแกแฎแแแแแ, แคแแแแแแ, แ แแแแแแกแแช แแแแฎแแแ แแแแแ แฅแแแแก, แแแแแแ แแแฃแแ แแฅแแแแ แแแแ แ แแแแแแแแแ.
แฌแแ แแแแแแแแแ แกแแขแฃแแชแแ, แ แแแแกแแช แแแแฎแแแ แแแแแแ แแแแแ แแ แแแ แ แแฃแจแแแแแ แแฃแฆแแแขแแ แแแจแ แแ แแ แแแ แฏแแฃแคแแก แฌแแแ แแแ แแแแแ แแจแ. แแแแฃแแแกแฎแแแแแ, แแก แแแแฎแแแ แแแแแแ แแ แแแ แแแ แซแ แฏแแฃแคแแก แฌแแแ แแแ, แ แแแแแแ แแ แแแแแ แแ แฌแแแ แ แแกแแแ แแ แแแ. แแฃแแชแ, แแ แแแ แแแแฎแแแ แแแแแ แแ แแก แแแแแ แแจแแก แฏแแฃแคแแก แฌแแแ แ, แแแแ แแ แแกแแแ, แ แแแแ แช แแแแ แแแ แฏแแฃแคแแก แแแ แแแแขแ แ.
แแแแฃแแแกแฎแแแแ แกแแขแฃแแชแแ แแ แแก แแก, แ แแ แ แแแแกแแช แ แแแแแแแ แแแแฎแแแ แแแแแ แฅแแแแก แคแแแแก, แแแ แแแแแแ แฏแแฃแคแ แฎแแแแ แแคแแแแแแ. แแแแขแแ, แแแแฃแแแกแฎแแแแแ, แแแแแแก แแ แจแแฃแซแแแ แฌแแแแแ แแแ แแก แแแแ แจแแฅแแแแ แคแแแแแแแ แแ แแแ แแฅแแ. แแฃแแชแ, แแฃ แแฅแแแ แจแแฅแแแแ แกแแแแแ แ แฏแแฃแคแแก แแแ แแฅแขแแ แแแก (แแแฅแแแ /groups/account) แแ แแแ แฌแแฃแแแแ, แ แแ 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 แแแ แแฅแขแแ แแแจแ แแ แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก แกแแฏแแ แ แฏแแฃแคแแก แแแ แแฅแขแแ แแแแแกแแแแกแแช.
แฌแแแแแแแ แแแขแแก แแแ แแจแ, แแฃ แแแแฎแแแ แแแแแก แจแแฃแซแแแ แคแแแแแแแก แจแแฅแแแ แแแ แแฅแขแแ แแแจแ, แแแก แแกแแแ แจแแฃแซแแแ แฌแแจแแแแก แคแแแแแแ แแ แแแ แแฅแขแแ แแแแแ. แกแแฏแแ แ แฏแแฃแคแแก แแแ แแแแจแ, แแก แจแแแซแแแแ แแงแแก แจแแแแจแคแแแแแแแ. แฌแแ แแแแแแแแแ แแแแฎแแแ แแแแแแ แแแแแ แแ แแแ แ, แ แแแแแแกแแช แแ แแแแก แแฅแแ แฉแแฌแแ แแก แฃแคแแแแ /data/account แแแ แแฅแขแแ แแแจแ แแ แแฆแแแแ แแ แแแแแ แแแแแก แแแแแ แแจแแก แฏแแฃแคแแก แฌแแแ แแแแ. แแแแขแแ, แแแแแแก แจแแฃแซแแแ แฌแแจแแแแก แแแ แแก แแแแ แจแแฅแแแแแ แคแแแแแแ แแ แแแ แแฅแแ.
แฌแแแแแแแ แแแขแแก แแแแแงแแแแแแกแแก แแแแฎแแแ แแแแแก แจแแฃแซแแแ แคแแแแแแแก แฌแแจแแ แแฎแแแแ แแ แจแแแแฎแแแแแจแ, แแฃ แแ แ-แแ แแ แจแแแแแแ แแแ แแแ แจแแแกแแแแแแแ แกแแแแ แแแแก:
- แแแแฎแแแ แแแแแ แแ แแก แคแแแแแก แแคแแแแแแ;
- แแแแฎแแแ แแแแแ แแ แแก แแแ แแฅแขแแ แแแก แแคแแแแแแ, แกแแแแช แคแแแแ แแแแแแ แแแแก.
แแแแแงแแแแแแกแแก 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 แแแแแงแแแแแแกแแแแก แฉแแแ แ+แก.
- แฌแแแแแแแ แแแญแ แแแแก แแแแแงแแแแแแกแแแแก แฉแแแ +แข, แ แแกแแช แแแฐแงแแแแ แคแแแแแก แแ แแแ แแฅแขแแ แแแก แกแแฎแแแ, แ แแแแแกแแแแกแแช แแกแฃแ แ แแแแแ แแแแแแก แแแงแแแแแ.
แชแฎแ แแแ แแฏแแแแแก แงแแแแแคแแ แก, แ แแช แฃแแแ แแชแแแแ แกแแแชแแแแฃแ แ แแแแแ แแแแแแก แแแ แแแแก แจแแกแแฎแแ.
แกแแแชแแแแฃแ แ แฃแคแแแแแแแ แแฃแจแแแแแก แแแแแแแแ
แแ แแแแแแแแจแ, แแฅแแแ แแงแแแแแ แกแแแชแแแแฃแ แแแแแ แแแแแก, แ แแแ แแแฃแแแแแแแ แฏแแฃแคแแก แฌแแแ แแแก แคแแแแแแแก แแแแแแ แแแ แฏแแฃแคแแก แกแแแแแ แ แแแ แแฅแขแแ แแแจแ. แแฅแแแ แแแแญแแแ ID แแแขแก แแแแแแแฅแขแแก แฏแแฃแคแแก ID-แก, แแกแแแ แ แแแแ แช แฌแแแแแแ แแแขแก แแ แฎแแแแแ, แ แแ แแแแ แแแงแแแแแแก แจแแแแแ แแแแขแแแ แคแฃแแฅแชแแแแ, แ แแแ แแแฃแแแแแแแแก แฏแแฃแคแแก แฌแแแ แแแก แแ แแแ แแฃแจแแแแ.
- แแแฎแกแแแแ แขแแ แแแแแแ, แกแแแแช แแฅแแแ แฎแแ แ แแแแแแก แแแแฎแแแ แแแแแ. แแฅแแแ แจแแแแซแแแแ แจแแฅแแแแ แแแแฎแแแ แแแแแ แแ แซแแแแแแ แแแแฎแแแ แแแแแ แแแแแแขแ แแแแแ, แแแ แแแแก แแแแแขแแแ passwd แแแแแ.
- แจแแฅแแแแแ /data แแแ แแฅแขแแ แแ root-แจแ แแ /data/sales แฅแแแชแแแแแ แ แแ แซแแแแแแ mkdir -p /แแแแแชแแแแแ/แแแงแแแแแแ. แกแ แฃแแ cd /แแแแแชแแแแแ/แแแงแแแแแแแแแงแแแแแแแก แแแ แแฅแขแแ แแแจแ แแแแแกแแกแแแแแแ. แกแ แฃแแ แจแแแฎแแ แแแแแ1 ะธ แจแแแฎแแ แแแแแ2แแแแแแก แแฃแแแแแแ แแ แ แชแแ แแแแ แคแแแแแก แจแแกแแฅแแแแแแ.
- แจแแแกแ แฃแแ แกแฃ-แแแแ แแแแแแแแ แ แแแแฎแแแ แแแแแก แแแแแ แแแ แแแแฎแแแ แแแแแก lisa-แแ, แ แแแแแแช แแกแแแ แแ แแก แแแงแแแแแแแก แฏแแฃแคแแก แฌแแแ แ.
- แจแแแกแ แฃแแ cd /แแแแแชแแแแแ/แแแงแแแแแแ แแ แแ แแแ แแฅแขแแ แแแแแ แจแแแกแ แฃแแแ ls -l. แแฅแแแ แแแฎแแแ แแ แคแแแแก, แ แแแแแแแช แจแแฅแแแแแแ linda แแแแฎแแแ แแแแแก แแแแ แแ แแแแแฃแแแแแแ linda แฏแแฃแคแก. แกแ แฃแแ rm-f แแแแแ*. แแก แฌแแจแแแก แแ แแแ แคแแแแก.
- แจแแแกแ แฃแแ แจแแแฎแแ แแแแแก 1 ะธ แจแแแฎแแ แแแแแก 2แจแแฅแแแแ แแ แ แคแแแแ, แ แแแแแแแช แแแฃแแแแแก แแแแฎแแแ แแแแแก lisa-แก.
- แจแแแกแ แฃแแ แกแฃ- แ แแแ แแแแแฆแแแ แแฅแแแแ แแ แแแแแแแแแแ root-แแ.
- แจแแแกแ แฃแแ chmod g+s,o+t /แแแแแชแแแแแ/แแแงแแแแแแแฏแแฃแคแแก แแแแแขแแคแแแแขแแ แแก (GUID) แแแขแแก แแแงแแแแแ, แแกแแแ แ แแแแ แช แฌแแแแแแแ แแแขแ แกแแแ แแ แฏแแฃแคแแก แแแ แแฅแขแแ แแแจแ.
- แจแแแกแ แฃแแ แกแฃ-แแแแแ. แจแแแแแ แแแแแแแ แจแแแฎแแ แแแแแ3 ะธ แจแแแฎแแ แแแแแ4. แแฎแแ แแฅแแแ แฃแแแ แแแฎแแ, แ แแ แแฅแแแ แแแแ แจแแฅแแแแแ แแ แ แคแแแแ แแแฃแแแแแก แแแงแแแแแแแก แฏแแฃแคแก, แ แแแแแแช แแ แแก /data/sales แแแ แแฅแขแแ แแแก แฏแแฃแคแแก แแคแแแแแแ.
- แจแแแกแ แฃแแ rm-rf lisa*. แฌแแแแแแแ แแแขแ แฎแแแก แฃแจแแแก แแ แคแแแแแแแก แฌแแจแแแก linda แแแแฎแแแ แแแแแก แกแแฎแแแแ, แ แแแแแ แแฅแแแ แแ แฎแแ แ แแ แคแแแแแแแก แแคแแแแแแ. แแแแแแแแแกแฌแแแแ, แ แแ แแฃ แแแแแแก แแแแฎแแแ แแแแแ แแ แแก /data/sales แแแ แแฅแขแแ แแแก แแคแแแแแแ, แแแ แจแแฃแซแแแแ แแ แคแแแแแแแก แฌแแจแแ แแแแแช!
ACL แแแแแฏแแแแขแ (setfacl, getfacl) Linux-แจแ
แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแแ แแแแฎแแแฃแแ แแแคแแ แแแแแฃแแ แแแแแ แแแแแ แกแแกแแ แแแแแ แคแฃแแฅแชแแแแแ แแแแก แแแขแแแก Linux-แแก แแแแแ แแแแแแก แแแขแแ แแแแก, แแก แแ แแแซแแแแ แฃแคแแแแแก แแแกแชแแ แแแแแ แแแแแ แแ แแแ แแแข แแแแฎแแแ แแแแแก แแ แฏแแฃแคแก แแแแแ แคแแแแจแ.
แฌแแแแแแก แแแแขแ แแแแก แกแแแแ แแแแแแแแแ แแ แคแฃแแฅแชแแแก. แแแ แแ แแแแกแ, แแกแแแ แแแแแแแกแขแ แแขแแ แแแก แกแแจแฃแแแแแแก แแซแแแแก แแแแงแแแแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแ แแแแแแแฅแกแฃแ แแ, แกแแแแช แแแแแแแแฃแแ แแแแแ แแแแแ แจแแแซแแแแ แแแแกแฎแแแแแแแแแแก แแแ แแฅแขแแ แแแแแ แแแ แแฅแขแแ แแแจแ.
ACL-แแแแก แแแแแแ
แแแฃแฎแแแแแแ แแแแกแ, แ แแ ACL แฅแแแกแแกแขแแแ แแแแขแแแก แแฅแแแแก แกแแ แแแ แก แแแ แคแฃแแฅแชแแแแแ แแแแก, แแแก แแฅแแก แแ แแ แแแแฃแกแ: แแแก แงแแแแ แแแแฃแแแแฃแ แ แแ แแแ แแแ แแ แฃแญแแ แก แแฎแแ แก. แแฅแแแแ แแแแแแแแแแ แ, แแฅแแแ แจแแแซแแแแ แแแแแ แแแ แแฅแแแแ ACL แแแ แแแแขแ แแแ แคแแแแแแแก แแแแแ แแแแก แแ แแแแแขแแแแกแแก, แฎแแแ แกแแ แแแแ แแ แแ แแแ แแแแ แจแแแซแแแแ แแแ แจแแซแแแก แแฅแแแแ ACL แแแ แแแแขแ แแแแก แกแแ แแแแ แแ แแกแแแก แจแแฅแแแ.
tar แฃแขแแแแขแ แแ แฃแญแแ แก แแฎแแ แก ACL-แแแก. แแแแกแแแแแก, แ แแ แแแ แฌแแฃแแแแ, แ แแ ACL แแแ แแแแขแ แแแ แแ แแแแแแ แแแแ แกแแ แแแแ แแ แแกแแแก แจแแฅแแแแกแแก, แแแแแแงแแแแ แแแ แกแแแแแแ แขแแ แแก แแแชแแแแ. แแแ แกแแแแแแ แแฃแจแแแแก แแแแแ แแแ แแแแขแแแแ, แ แแแแ แช tar; แแก แฃแแ แแแแ แแแแขแแแก ACL แแแ แแแแขแ แแแแก แแฎแแ แแแญแแ แแก.
แแกแแแ แจแแแแซแแแแ ACL-แแแแก แกแแ แแแแ แแ แแกแแแก แจแแฅแแแ แแแขแคแแแแ, แ แแแแแก แแฆแแแแแ แจแแกแแซแแแแแแแ setfacl แแ แซแแแแแแก แแแแแงแแแแแแ. แกแแ แแแแ แแ แแกแแแก แจแแกแแฅแแแแแแ แแแแแแงแแแแ getfacl -R /directory > file.acls. แกแแ แแแแ แแ แคแแแแแแแ แแแ แแแแขแ แแแแก แแฆแกแแแแแแแ แแแแแแงแแแแ setfacl --restore=file.acl.
แแแแแแ แแ แฎแแแกแแฌแงแแก แแฎแแ แแแญแแ แแก แแแแแแแแแ แแ แฃแแแ แแงแแก แแ แแแแแแ. ACL แฎแจแแ แแ แแแแแแงแแแแแ แแแ แแฅแขแแ แแแแแ, แ แแแแ แช แกแขแ แฃแฅแขแฃแ แฃแแ แกแแแแแ แแ แแ แ แชแแแแแฃแ แคแแแแแแแ.
แแฅแแแแ แแแแแแแแแแ แ, แแแแ แ แแแแแแแ แแ แแฅแแแแ, แแแแ แแ แแฎแแแแ แ แแแแแแแแ แแฅแแแแ แแแแแงแแแแแฃแแ แคแแแแฃแ แ แกแแกแขแแแแก แญแแแแแ แแแแแแแแจแ. แแแแขแแ, แแ แแแแแแแฃแ แ ACL-แแแแก แแฆแแแแแ, แ แแแแแแแแแแช แแฃแจแแแแแแ, แจแแแแ แแแแ แแแ แขแแแแ, แแแจแแแแช แแ, แแฃ แแฅแแแแ แกแแ แแแแ แแ แแ แแแ แแแ แแแ แแ แฃแญแแ แก แแฎแแ แก.
แคแแแแฃแ แ แกแแกแขแแแแก แแแแแแแแแ ACL-แแแแกแแแแก
แกแแแแ ACL-แแแแแ แแฃแจแแแแแก แแแแฌแงแแแ, แจแแกแแซแแแ แแแแญแแ แแแ แแฅแแแแ แคแแแแฃแ แ แกแแกแขแแแแก แแแแแแแแแ ACL-แแแแก แแฎแแ แแแกแแญแแ แแ. แแแแก แแแแ, แ แแ แคแแแแฃแ แ แกแแกแขแแแแก แแแขแแแแแแชแแแแแแก แแแคแแ แแแแแ แกแแญแแ แแ, แคแแแแฃแ แกแแกแขแแแแจแ แงแแแแแแแแก แแ แแ แแก แแแแฃแแแกแฎแแแแ แแฎแแ แแแญแแ แ ACL-แแแแกแแแแก. แแฃ แแฅแแแ แแแแฆแแแ แจแแขแงแแแแแแแแก "แแแแ แแชแแ แแ แแ แแก แแฎแแ แแแญแแ แแแ" แคแแแแฃแ แ แกแแกแขแแแแกแแแแก ACL-แแแแก แแแงแแแแแแกแแก, แแฅแแแแก แคแแแแฃแ แกแแกแขแแแแก แจแแแซแแแแ แแ แฐแฅแแแแแก ACL-แแแแก แแฎแแ แแแญแแ แ.
แแแแก แแแแแกแแกแฌแแ แแแแแ แแฅแแแ แฃแแแ แแแแแแขแแ แแแ แแแแขแ acl แกแแแแแขแแแ /etc/fstab-แจแ แแกแ, แ แแ แคแแแแฃแ แ แกแแกแขแแแ แแแแฃแแแกแฎแแแแแ แแแแแแขแแแแแก ACL แแฎแแ แแแญแแ แแ.
ACL แแแ แแแแขแ แแแแก แจแแชแแแ แแ แแแฎแแ setfacl-แแ แแ getfacl-แแ
ACL-แแก แแแกแแงแแแแแแแ แแญแแ แแแแแ แแ แซแแแแแ แกแแขแคแแแแ. ACL-แแก แแแแแแแแ แ แแแ แแแแขแ แแแแก แกแแแแฎแแแแ แแญแแ แแแแแ แแแขแคแแแแ. แแฃแแแ ls -l แแ แแฉแแแแแแก แแ แกแแแฃแ ACL-แแแก; แแก แฃแแ แแแแ แแฉแแแแแแก + แแแแแ แแแแแแก แกแแแก แจแแแแแ, แ แแช แแแฃแแแแแแก แแแแแ, แ แแ ACL แแกแแแ แแ แชแแแแแแ แคแแแแแ.
ACL-แแแแก แแแงแแแแแแแแ แงแแแแแแแแก แแแ แแ แแแแแ แแแแแแแแ แ ACL แแแ แแแแขแ แแแแก แฉแแแแแแ แแแขแคแแแแ. แฅแแแแแ แแแชแแแฃแ แแแแแแแแจแ แจแแแแซแแแแ แแฎแแแแ แแแแแแแแ แ แแแแแ แแแแแ, แ แแแแ แช แแก แแแฉแแแแแแแ ls -lแแ แแกแแแ แ แแแแ แช แแแฉแแแแแแแ แแแขแคแแแแ. แแฃ แแแ แแแ แแแแแแแ แแแแแ, แแแฎแแแ, แ แแ แแแฉแแแแแแ แแแคแแ แแแชแแ แแฃแกแขแแ แแแแแแ.
[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
แแ แซแแแแแแก แจแแกแ แฃแแแแแก แจแแแแแแ แแแขแคแแแแ แฅแแแแแ แฎแแแแแ, แ แแ แแแแแ แแแแแ แแแฉแแแแแแแ แกแแแ แแแแกแฎแแแแแแฃแแ แแแแแฅแขแแกแแแแก: แแแแฎแแแ แแแแแ, แฏแแฃแคแ แแ แกแฎแแ. แแฎแแ แแแแแ แแแแแแแขแแ ACL, แ แแ แแแงแแแแแแแก แฏแแฃแคแกแแช แแแแชแแ แฌแแแแแฎแแแกแ แแ แจแแกแ แฃแแแแแก แแแแแ แแแแแ. แแ แซแแแแแ แแแแกแแแแแก setfacl -mg:sales:rx /dir. แแ แแฃแแแจแ -m แแแฃแแแแแแก, แ แแ แแแแแแแแ แ ACL แแแ แแแแขแ แแแ แฃแแแ แจแแแชแแแแแก. แฒแแแก แจแแแแแ g:sales:rx แแฃแแแแแ แแ แซแแแแแแก, แแแแงแแแแก แฌแแแแแฎแแ-แจแแกแ แฃแแแแ ACL (rx) แฏแแฃแคแแกแแแแก (g) แแแงแแแแแแแก. แฅแแแแแ แจแแแแซแแแแ แแฎแแแแ แ แแแแ แแแแแแงแฃแ แแแ แแ แซแแแแแ, แแกแแแ getfacl แแ แซแแแแแแก แแแแแแแแแแ ACL แแแแแแแแ แ แแแ แแแแขแ แแแแก แจแแชแแแแก แจแแแแแ.
[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
แแฎแแ, แ แแชแ แแแกแแแ, แ แแแแ แแแแงแแแแ แฏแแฃแคแฃแ แ ACL, แแแ แขแแแแ ACL-แแแแก แแแแแแ แแแแฎแแแ แแแแแแแกแแแแก แแ แกแฎแแ แแแแฎแแแ แแแแแแแกแแแแก. แแแแแแแแแ, แแ แซแแแแแ setfacl -mu:linda:rwx /data แแซแแแแก แแแแแ แแแแแก แแแแฎแแแ แแแแแก แแแแแแก /data แแแ แแฅแขแแ แแแจแ, แแแก แแคแแแแแแแ แแแฎแแแแแก แแ แแแแแแแแ แ แแคแแแแแแแก แแแแแแแแแก แจแแชแแแแก แแแ แแจแ.
แแฃแแแ แกแแขแคแแแแ แแฅแแก แแ แแแแแ แคแฃแแฅแชแแ แแ แแแ แแแแขแ. แแแแกแแแฃแแ แแแแ แแแแจแแแแแแแแแแ แแ แแ แแแ แแแแขแ, แแแ แแแแขแ แ -R. แแฃ แแแแแแงแแแแแ, แแคแชแแ แแงแแแแแแแก ACL-แก แงแแแแ แคแแแแกแ แแ แฅแแแแแ แแฅแขแแ แแแแ, แ แแแแแแช แแแแแแแ แแ แกแแแแแก แแแ แแฅแขแแ แแแจแ, แกแแแแช แแฅแแแ แแแแงแแแแ ACL. แ แแแแแแแแแ แแแฃแแแ แงแแแแแแแแก แแแแแแงแแแแ แแก แแแ แแแแขแ แ แแ แกแแแฃแแ แแแ แแฅแขแแ แแแแแกแแแแก ACL-แแแแก แจแแชแแแแกแแก.
แแแแฃแแแกแฎแแแแ ACL-แแแแ แแฃแจแแแแ
ACL-แแแแก แแแแแงแแแแแแก แแ แ-แแ แแ แฃแแแ แแขแแกแแแ แแก แแ แแก, แ แแ แแฅแแแ แจแแแแซแแแแ แแแแแแญแแ แแแแแ แแแแแ แ แแแแแแแแ แแแแฎแแแ แแแแแก แแ แฏแแฃแคแก แแแ แแฅแขแแ แแแจแ. แแแแแ แแ แแ แฃแแแ แแขแแกแแแ แแก แแ แแก, แ แแ แแฅแแแ แจแแแแซแแแแ แฉแแ แแแ แแแแแแแแ แแแแ แแแแฃแแแกแฎแแแแ ACL-แแแแ แแฃแจแแแแแ.
แแแแฃแแแกแฎแแแแ ACL-แแก แแแงแแแแแแ, แแฅแแแ แแแแกแแแฆแแ แแแ แแแแแ แแแแแก, แ แแแแแแแช แแแงแแแแแแ แแแ แแฅแขแแ แแแจแ แจแแฅแแแแแ แงแแแแ แแฎแแแ แแแแแแแขแแกแแแแก. แแแแแแแแแกแฌแแแแ, แ แแ แแแแฃแแแกแฎแแแแ ACL แแ แชแแแแก แแแแแ แแแแแก แแ แกแแแฃแ แคแแแแแแกแ แแ แฅแแแแแ แแฅแขแแ แแแแแ. แแแ แจแแกแแชแแแแแแ, แแฅแแแ แแกแแแ แฃแแแ แแแแแแขแแ แแแ แแแแฃแ แ ACL!
แแก แแแแจแแแแแแแแแแ แแชแแแแ. แแฃ แแกแฃแ แ แแแแแแงแแแแ ACL แแ แแแแแ แแแแฎแแแ แแแแแก แแ แฏแแฃแคแแก แแแแคแแแฃแ แแชแแแกแแแแก แแ แแกแ แแ แแแแแ แแแ แแฅแขแแ แแแจแ แฌแแแแแแกแแแแก, แแฅแแแ แฃแแแ แแแแงแแแแ ACL แแ แฏแแ . แแแ แแแแ แแแแแงแแแแแ setfacl -R -mACL-แแก แจแแกแแชแแแแแแ แแแแแแแแ แ แคแแแแแแแกแแแแก. แจแแแแแ แแแแแแงแแแแ setfacl-md:แแแ แฃแแแก แงแแแแ แแฎแแ แแแแแแแขแแ, แ แแแแแแช แแกแแแ แจแแแฅแแแแแ.
แแแแฃแแแกแฎแแแแ ACL-แแก แแแกแแงแแแแแแแ แแฅแแแ แฃแแ แแแแ แฃแแแ แแแแแแขแแ แแคแชแแ d แแแ แแแแขแแก แจแแแแแ -m (แจแแแแแแ แแแแจแแแแแแแแแแ!). แแแแขแแ แแแแแแงแแแแ setfacl -md:g:sales:rx /dataแแฃ แแกแฃแ แ, แ แแ แฏแแฃแคแฃแ แแ แแแงแแแแแแแ แฌแแแแแแฎแแ แแ แจแแแกแ แฃแแแ แงแแแแแคแแ แ, แ แแช แแแแกแแ แจแแแฅแแแ /data แแแ แแฅแขแแ แแแจแ.
แแแแฃแแแกแฎแแแแ ACL-แแแแก แแแแแงแแแแแแกแแก แแกแแแ แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก ACL-แแแแก แแแงแแแแแ แกแฎแแแแแกแแแแก. แแแแก, แ แแแแ แช แฌแแกแ, แแแแ แแแ แ แแ แแฅแแก, แ แแแแแ แแฅแแแ แแกแแแ แจแแแแซแแแแ แจแแชแแแแแ แแแแแ แแแแแ แกแฎแแแแแกแแแแก, แ แแแแแแแช แแงแแแแแแ chmod. แแฃแแชแ, แ แแกแ แแแแแแแแแช แแ แจแแแแซแแแ chmod, แแ แแก แฃแคแแแแแแแก แแแแแแแแ, แ แแแแแแช แฃแแแ แแแแแแญแแก แกแฎแแ แแแแฎแแแ แแแแแแก แงแแแแแ แแฎแแแ แคแแแแแกแแแแก, แ แแแแแแช แแแแกแแ แจแแฅแแแแแ. แแฃ แแกแฃแ แ แฎแแแ แจแแฃแจแแแแ แกแฎแแแแก, แแแแฆแแ แ แแแแ แแแแแ แแแ /data-แจแ แจแแฅแแแแ แงแแแแแคแแ แแ, แแแแแแแแแ, แแแแแแงแแแแ setfacl -md:o::- /data.
ACL แแ แแแ แแแแฃแ แ แแแแแ แแแแแ แงแแแแแแแแก แแแ แแแ แแ แแ แแก แแแขแแแ แแ แแแฃแแ. แแ แแแแแแแแ แจแแแซแแแแ แฌแแ แแแแจแแแก, แแฃ แแฅแแแ แแแแแ แแแแ แแแแฃแแแกแฎแแแ ACL-แก แแแ แแฅแขแแ แแแจแ, แจแแแแแ แแ แแแฃแแแแก แแแแแแขแแแ แแ แแแ แแฅแขแแ แแแจแ แแ แจแแแแแ แชแแแแแแ แจแแชแแแแแ แแแ แแแแฃแ แ แแแแแ แแแแแ. แชแแแแแแแแแ, แ แแแแแแแช แแฎแแแ แฉแแแฃแแแแ แแ แแแแแ แแแแแก, แแแ แแแ แแ แแแกแแฎแแแ ACL แแแแแฎแแแแแจแ. แแ แแแแแแแแแก แแแแแแแ แแกแแชแแแแแแแ, แฏแแ แแแแงแแแแ แแแ แแแแฃแ แ แแแแแ แแแแแ, แจแแแแแ แแแแงแแแแ แแแแฃแแแกแฎแแแแ ACL-แแแ (แแ แจแแแชแแแแ แแฆแแ แจแแชแแแแแ แแกแแแ แแแแก แจแแแแแ).
แแแแฆแแแแฃแแ แฃแคแแแแแแแก แแแ แแแแก แแแแแแแแ ACL-แแแแก แแแแแงแแแแแแ
แแ แแแแแแแแจแ แแฅแแแ แแแแแ แซแแแแแ แแแ แ แจแแฅแแแแ /data/account แแ /data/sales แแแ แแฅแขแแ แแแแก. แฌแแแ แแแแแแแแแแจแ แแฅแแแ แแแ แฌแแฃแแแแ, แ แแ แแแงแแแแแแแก แฏแแฃแคแก แแฅแแก แแแแแ แแแแแ /data/sales-แแ แแ แแแแแ แแจแแก แฏแแฃแคแก แแฅแแก แแแแแ แแแแแ /data/account-แแ.
แแแ แแแ แ แแแจแ, แแแ แฌแแฃแแแแ, แ แแ แแแแแ แแจแแก แฏแแฃแคแ แแฆแแแก แฌแแแแแฎแแแก แแแแแ แแแแก /data/sales แแแ แแฅแขแแ แแแจแ แแ แแแงแแแแแแแก แฏแแฃแคแ แแฆแแแก แฌแแแแแฎแแแก แแแแแ แแแแก /data/account แแแ แแฅแขแแ แแแจแ.
แจแแแแแ แแแแงแแแแ แแแแฃแแแกแฎแแแแ ACL-แแแ, แ แแแ แแแ แฌแแฃแแแแ, แ แแ แงแแแแ แแฎแแ แคแแแแก แแฅแแก แกแฌแแ แ แแแแแ แแแแแ แแแงแแแแแฃแแ แงแแแแ แแฎแแแ แแแแแแแขแแกแแแแก.
- แแแฎแกแแแแ แขแแ แแแแแแ.
- แจแแแกแ แฃแแ setfacl -mg:account:rx /data/sales ะธ setfacl -mg:sales:rx /data/account.
- แจแแแกแ แฃแแ แแแขแคแแแแแ แแ แแแ แฌแแฃแแแแ, แ แแ แแแแแ แแแแแ แแแงแแแแแฃแแ แแงแ แแกแ, แ แแแแ แช แแฅแแแ แแกแฃแ แแแ.
- แจแแแกแ แฃแแ setfacl -md:g:account:rwx,g:sales:rx /data/salesแแแงแแแแแแแก แแแ แแฅแขแแ แแแจแ แแแแฃแแแกแฎแแแแ ACL-แแก แแแกแแงแแแแแแแ.
- แแแแแแขแแ แแแแฃแแแกแฎแแแแ ACL /data/account แแแ แแฅแขแแ แแแก แแแแแงแแแแแแ setfacl -md:g:sales:rwx,g:account:rx /data/account.
- แจแแแแแฌแแแ, แ แแ ACL แแแ แแแแขแ แแแ แแแฅแแแแแแก แแฎแแแ แคแแแแแก แแแแแขแแแแ /data/sales-แจแ. แกแ แฃแแ แจแแแฎแแ /data/sales/newfile แแ แจแแแกแ แฃแแแก getfacl /data/sales/newfile แแแแแแแแ แ แแแแแ แแแแแแก แจแแกแแแแฌแแแแแแ.
แแแแฃแแแกแฎแแแแ แแแแแ แแแแแแก แแแงแแแแแ umask-แแ
แแแแแ, แแฅแแแ แแกแฌแแแแแ แแแแฃแแแกแฎแแแแ ACL-แแแแ แแฃแจแแแแ. แแฃ แแ แแงแแแแแ ACL-แก, แแ แแก แแแ แกแแก แแแ แแแแขแ, แ แแแแแแช แแแแกแแแฆแแ แแแก แแแแฃแแแกแฎแแแ แแแแแ แแแแแก, แ แแแแแแกแแช แแแแฆแแแ: แฃแแแกแแ (แกแแแแ แแกแแแ แ แแแฆแแแ). แแ แแแแงแแคแแแแแแจแ แจแแแกแฌแแแแแ แแฃ แ แแแแ แจแแชแแแแแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแ แฃแแแกแแ.
แแฅแแแ แจแแแซแแแแ แจแแแแฉแแแแ, แ แแ แแฎแแแ แคแแแแแก แจแแฅแแแแกแแก แแแงแแแแแฃแแแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแ. แแก แแแแแ แแแแแ แแแแแกแแแฆแแ แแแ แแแ แแแแขแ แแ แฃแแแกแแ. แญแฃแ แแแก แแก แแแ แแแแขแ แ แแ แชแแแแแแ แงแแแแ แแแแฎแแแ แแแแแกแแแแก แจแแกแแแแกแแก. แแแ แแแแขแ แจแ แฃแแแกแแ แแแแแแงแแแแแ แ แแชแฎแแแแ แแแแจแแแแแแแ, แ แแแแแแช แแแแแแแแแฃแแแ แคแแแแแกแแแแก แแแขแแแแขแฃแ แแ แแแงแแแแแฃแแ แแแฅแกแแแแแฃแ แ แแแแแ แแแแแแกแแแ; แคแแแแแแแก แแแฅแกแแแแแฃแ แ แแแ แแแแขแ แแ 666, แฎแแแ แแแ แแฅแขแแ แแแแแกแแแแก แแ แแก 777.
แแฃแแชแ, แแแแแแ แแ แแแแแแแแแแกแ แแ แชแแแแแแ แแ แฌแแกแแ. แแฅแแแ แจแแแแซแแแแ แแแแแแ แแแ แแแแขแ แแแแก แกแ แฃแแ แแแแแฎแแแแ แฃแแแกแแ แฅแแแแแ แแแชแแแฃแ แชแฎแ แแแจแ.
แแแแแงแแแแแฃแแ แ แแชแฎแแแแแแแ แฃแแแกแแ, แ แแแแ แช แแ แซแแแแแแก แ แแชแฎแแแแ แแ แแฃแแแแขแแแแก แจแแแแฎแแแแแจแ chmod, แแแ แแแแ แชแแคแ แ แแแฃแแแแแแก แแแแฎแแแ แแแแแก แแแแแ แแแแแแ, แแแแ แ แชแแคแ แ แแแฃแแแแแแก แฏแแฃแคแแก แแแแแ แแแแแแ แแ แแแแ แแแฃแแแแแแก แแแแฃแแแกแฎแแแแแ แแแงแแแแแฃแ แแแแแ แแแแแแ แกแฎแแแแแกแแแแก. แแแแจแแแแแแแ แฃแแแกแแ แแแแฃแแแกแฎแแแแ 022 แแซแแแแ 644-แก แงแแแแ แแฎแแ แคแแแแแ แแ 755-แก แแฅแแแแก แกแแ แแแ แแ แจแแฅแแแแแ แงแแแแ แแฎแแแ แแแ แแฅแขแแ แแแกแแแแก.
แงแแแแ แ แแชแฎแแแแ แแแแจแแแแแแแแก แกแ แฃแแ แแแแแฎแแแแ แฃแแแกแแ แแ แแแแ แจแแแแแแแ แฅแแแแแ แแแชแแแฃแ แชแฎแ แแแจแ.
แแแ แขแแแ แแแ แแแแก แแแกแแแแฎแแ, แแฃ แ แแแแ แแฃแจแแแแก umask แแแ แแแแขแ แ, แจแแแแแแแ: แแแแฌแงแแ แคแแแแแก แแแแฃแแแกแฎแแแแ แแแแแ แแแแแแ แแแงแแแแแฃแแ 666-แแ แแ แแแแแแแแแ umask แแคแแฅแขแฃแ แ แแแแแ แแแแแแก แแแกแแฆแแแแ. แแแแแ แแแแแแแ แแแ แแฅแขแแ แแแจแ แแ แแแกแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแแกแแแแก 777.
umask แแแ แแแแขแ แแก แจแแชแแแแก แแ แ แแแ แแ แกแแแแแก: แงแแแแ แแแแฎแแแ แแแแแกแแแแก แแ แแแแแแแแฃแแแฃแ แ แแแแฎแแแ แแแแแกแแแแก. แแฃ แแกแฃแ แ แแแแงแแแแ umask แงแแแแ แแแแฎแแแ แแแแแกแแแแก, แฃแแแ แแแ แฌแแฃแแแแ, แ แแ umask แแแ แแแแขแ แ แแแแแแแแกแฌแแแแแฃแแแ shell แแแ แแแแก แคแแแแแแแก แแแจแแแแแกแแก, แ แแแแ แช แแแแแแแแฃแแแ /etc/profile-แจแ. แกแฌแแ แ แแแแแแแแ แจแแฅแแแแ shell แกแแ แแแขแ แกแแฎแแแฌแแแแแแ umask.sh /etc/profile.d แแแ แแฅแขแแ แแแจแ แแ แแแฃแแแแแ umask, แ แแแแแก แแแแแงแแแแแแช แแกแฃแ แ แแ shell แกแแ แแแขแจแ. แแฃ umask แจแแแชแแแแ แแ แคแแแแจแ, แแก แแแแแแงแแแแแ แงแแแแ แแแแฎแแแ แแแแแกแแแแก แกแแ แแแ แแ แจแแกแแแแก แจแแแแแ.
umask-แแก แแแงแแแแแแก แแแขแแ แแแขแแแ /etc/profile แแ แแแกแแแ แแแแแแจแแ แแแฃแแ แคแแแแแแแก แกแแจแฃแแแแแแ, แกแแแแช แแก แแ แชแแแแแแ แงแแแแ แกแแกแขแแแแจแ แจแแกแฃแแ แแแแฎแแแ แแแแแกแแแแก, แแ แแก umask แแแ แแแแขแ แแแแก แจแแชแแแ แคแแแแจแ แกแแฎแแแแ .profile, แ แแแแแแช แแฅแแแแแ แแแแแแฃแแ แแแแฎแแแ แแแแแก แแแแแแ แแแ แแฅแขแแ แแแจแ.
แแ แคแแแแจแ แแแแแงแแแแแฃแแ แแแ แแแแขแ แแแ แแฎแแแ แแฎแแแแ แแแแแแแแฃแแแฃแ แแแแฎแแแ แแแแแก; แแแแขแแ แแก แแแ แแ แแแแแแแ, แแฃ แแแขแ แแแขแแแ แแญแแ แแแแแ. แแ แแแ แแแแ แแแแฌแแแก แแก แคแฃแแฅแชแแ root แแแแฎแแแ แแแแแกแแแแก แแแแฃแแแกแฎแแแแ umask-แแก แจแแชแแแ 027-แแ, แแแจแแ แ แแชแ แแแ แแแแฃแ แ แแแแฎแแแ แแแแแแ แแฃแจแแแแแ 022-แแก แแแแฃแแแกแฎแแแแ umask-แแ.
แแแคแแ แแแแแฃแแ แแแแฎแแแ แแแแแก แแขแ แแแฃแขแแแแแ แแฃแจแแแแ
แแก แแ แแก Linux-แแก แแแแแ แแแแแแก แแแแ แแแแงแแคแแแแแ.
แแแแแ แแแแแแแ แแฃแจแแแแแกแแก แงแแแแแแแแก แแ แแก แแแแจแแ แ แแแแฎแแแ แแแแแก แแ แฏแแฃแคแแก แแแแแฅแขแกแ แแ แแแแแ แแแแแก แจแแ แแก, แ แแแแแแแช แแแแฎแแแ แแแแแก แแ แฏแแฃแคแแก แแแแแฅแขแแแก แแฅแแ แคแแแแแ แแ แแแ แแฅแขแแ แแแจแ. Linux แกแแ แแแ แแ แคแแแแแแแก แแแชแแแก แแแขแแ แแแขแแฃแแ แแแแแแแ แแขแ แแแฃแขแแแแแ แแฃแจแแแแ.
แแขแ แแแฃแขแแแ แแกแ แฃแแแแแ แแแแแแแ แกแแฅแแแก, แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแฎแแแ แแแแแ แฌแแแแแ แคแแแแก.
แแกแแแ แ แแแแ แช ACL-แแแแก แจแแแแฎแแแแแจแ, แคแแแแแก แแขแ แแแฃแขแแแก แจแแแซแแแแ แแแกแญแแ แแแ แแ แแแ แแแแขแแก แจแแขแแแ แแแแแแฃแแขแแ.
แแก แแ แแก แแแ แแแแขแ user_xattr. แแฃ แแแแฎแแแ แแแแแก แแแคแแ แแแแแฃแ แแขแ แแแฃแขแแแแแ แแฃแจแแแแแกแแก แแแแฆแแแ แจแแขแงแแแแแแแแก "แแแแ แแชแแ แแ แแ แแก แแฎแแ แแแญแแ แแแ", แแแ แฌแแฃแแแแ, แ แแ แแแแงแแแแ แแแ แแแแขแ แ แแแแแแฃแแขแแ /etc/fstab-แจแ.
แแแแ แ แแขแ แแแฃแขแ แแแแฃแแแแขแแ แแแฃแแแ. แแแแแแ แแ แแขแ แแแฃแขแ แฎแแแแแกแแฌแแแแแแ, แแแแ แแ แฏแแ แแ แแ แแก แแแแแ แแแแ. แแ แแแแแแงแแแแ แแกแแแ; แแกแแแ แแ แแคแแ แก แแแแแขแแแก.
แฅแแแแแ แแแชแแแฃแแแ แงแแแแแแ แกแแกแแ แแแแแ แแขแ แแแฃแขแแแ, แ แแแแแแ แแแแแงแแแแแ แจแแแแซแแแแ:
A แแก แแขแ แแแฃแขแ แฃแแ แฃแแแแแงแแคแก, แ แแ แคแแแแจแ แฌแแแแแแก แแ แ แแ แจแแแชแแแแแ.
แ แแแแ แช แฌแแกแ, แงแแแแ แฏแแ แแ แคแแแแแก แแแฎแกแแแกแแก, แคแแแแแก แฌแแแแแแก แแ แ แฃแแแ แฉแแแฌแแ แแก แคแแแแแก แแแขแแแแแแชแแแแแจแ. แแก แฃแแ แงแแคแแแแ แแแฅแแแแแแก แจแแกแ แฃแแแแแแ; แแกแ แ แแ, แคแแแแแแแกแแแแก, แ แแแแแแแแช แ แแแฃแแแ แฃแแแ แแ แแก แฌแแแแแ, แแขแ แแแฃแขแ A แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแ แคแฃแแฅแชแแแก แแแแแ แแแแกแแแแก.
a แแก แแขแ แแแฃแขแ แแแซแแแแ แกแแจแฃแแแแแแก แแแแแแขแแ, แแแแ แแ แแ แ แฌแแจแแแแ แคแแแแ.
c แแฃ แแงแแแแแ แคแแแแฃแ แกแแกแขแแแแก, แ แแแแแแช แแฎแแ แก แฃแญแแ แก แแแชแฃแแแแแก แแแแแก แจแแแฃแแจแแแก, แคแแแแแก แแก แแขแ แแแฃแขแ แฃแแ แฃแแแแแงแแคแก แคแแแแแก แจแแแฃแแจแแแก แแแ แแแแแแ แจแแแฃแแจแแแก แแแฅแแแแแแแก แฉแแ แแแแกแแก.
D แแก แแขแ แแแฃแขแ แฃแแ แฃแแแแแงแแคแก, แ แแ แคแแแแแแจแ แชแแแแแแแแแ แแแฃแงแแแแแแแแ แฉแแแฌแแ แแก แแแกแแแ, แแแแ แ แฏแแ แฅแแจแแ แแแฃแแ แแงแแก. แแก แแ แแก แกแแกแแ แแแแแ แแขแ แแแฃแขแ แแแแแชแแแแ แแแแแก แแแแจแแแแแแแแ แคแแแแแแแ, แ แแแ แแแ แฌแแฃแแแแ, แ แแ แแกแแแ แแ แแแแแแ แแแแ แคแแแแแก แฅแแจแกแ แแ แแงแแ แแแกแแก แจแแ แแก.
d แแก แแขแ แแแฃแขแ แฃแแ แฃแแแแแงแแคแก, แ แแ แคแแแแ แแ แจแแแแแฎแแแ แกแแ แแแแ แแ แแกแแแแจแ, แกแแแแช แแแแแแงแแแแแ dump utility.
I แแก แแขแ แแแฃแขแ แกแแจแฃแแแแแแก แแซแแแแก แแแแแฅแกแแ แแแแก แแแ แแฅแขแแ แแแจแ, แ แแแแแจแแช แแก แฉแแ แแฃแแแ. แแก แฃแแ แฃแแแแแงแแคแก แคแแแแแแแก แฃแคแ แ แกแฌแ แแค แฌแแแแแแก แแ แแแแขแแฃแแ แคแแแแฃแ แ แกแแกแขแแแแแแกแแแแก, แ แแแแ แแชแแ Ext3, แ แแแแแแแช แแ แแงแแแแแแ B-tree แแแแแชแแแแ แแแแแก แคแแแแแแแก แกแฌแ แแคแ แฌแแแแแแกแแแแก.
i แแก แแขแ แแแฃแขแ แฎแแแก แคแแแแก แฃแชแแแแแแ. แแแแขแแ, แคแแแแจแ แชแแแแแแแแแแก แจแแขแแแ แแ แจแแแซแแแแ, แ แแช แกแแกแแ แแแแแแ แคแแแแแแแกแแแแก, แ แแแแแแกแแช แแแแแขแแแแแ แแแชแแ แกแญแแ แแแแแ.
j แแก แแขแ แแแฃแขแ แฃแแ แฃแแแแแงแแคแก, แ แแ ext3 แคแแแแฃแ แกแแกแขแแแแแ แคแแแแ แฏแแ แแฃแ แแแแจแ แฉแแแฌแแ แแแ, แจแแแแแ แแ แแงแแ แแแกแแแ แแแแแชแแแแ แแแแแแแจแ.
s แคแแแแแก แฌแแจแแแก แจแแแแแ แแแแแฌแแ แแ แแแแแแแ, แ แแแแแแจแแช แคแแแแ แแงแ แจแแแแฎแฃแแ 0-แแแจแ. แแก แฃแแ แฃแแแแแงแแคแก, แ แแ แคแแแแแก แแฆแแแแแ แจแแฃแซแแแแแแแ แแแกแ แฌแแจแแแก แจแแแแแ.
u แแก แแขแ แแแฃแขแ แแแแฎแแแก แแแคแแ แแแชแแแก แฌแแจแแแก แจแแกแแฎแแ. แแก แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแแ แแ แแ แแแ แแแ, แ แแแแแแช แแฃแจแแแแก แแ แแแคแแ แแแชแแแแ แฌแแจแแแแ แคแแแแแแแก แแแแแกแแ แฉแแแแ.
แแฃ แแกแฃแ แ แแแแแแงแแแแ แแขแ แแแฃแขแแแ, แจแแแแซแแแแ แแแแแแงแแแแ แแ แซแแแแแ แฉแแขแ . แแแแแแแแแ, แแแแแแงแแแแ chattr +s somefileแแแแแแ แแ แคแแแแแกแแแแก แแขแ แแแฃแขแแแแก แแแแแงแแแแแ. แแญแแ แแแแแ แแขแ แแแฃแขแแก แแแแฆแแแ? แจแแแแแ แแแแแแงแแแแ chattr -s somefileแแ แแแแฎแกแแแแ. แงแแแแ แแขแ แแแฃแขแแก แแแแแฎแแแแแก แแแกแแฆแแแแ, แ แแแแแแแช แแแแแแแ แแแแแแงแแแแแ, แแแแแแงแแแแ แแ แซแแแแแ lsattr.
แ แแแแฃแแ
แแ แกแขแแขแแแจแ แแกแฌแแแแแ แแแแแ แแแแแแ แแฃแจแแแแ. แแฅแแแ แฌแแแแแแฎแแ แกแแแ แซแแ แแแแแ แแแแแ แแแ, แแแคแแ แแแแแฃแแ แแแแแ แแแ แแ แ แแแแ แแแแแแงแแแแ ACL แคแแแแฃแ แกแแกแขแแแแแ. แแฅแแแ แแกแแแ แแกแฌแแแแแ แ แแแแ แแแแแแงแแแแ umask แแแ แแแแขแ แแแแฃแแแกแฎแแแแ แแแแแ แแแแแแก แแแแแกแแงแแแแแแแ. แแ แกแขแแขแแแก แแแแแก, แแฅแแแ แแกแฌแแแแแ, แ แแแแ แแแแแแงแแแแ แแแแฎแแแ แแแแแก แแแแ แแแคแแ แแแแแฃแแ แแขแ แแแฃแขแแแ แคแแแแฃแ แ แกแแกแขแแแแก แฃแกแแคแ แแฎแแแแแก แแแแแขแแแแแ แคแแแแก แแแแแกแแงแแแแแแแ.
แแฃ แแแแแฌแแแแ แแก แแแ แแแแแ, แแแฎแแแ แแแฌแแ แแ แแแแก แจแแกแแฎแแ แแแแแแขแแ แแแจแ. แแแขแ แแแขแแแแชแแ แแฅแแแแ แกแแกแแ แแแแแ แแแ แแแแแแแแก แแแกแแแแแแแแแ.
แแแแกแฌแแ แ แกแขแแขแแแจแ แฌแแ แแแ แแ แแ แแแแขแแแฃแแ แจแแชแแแแแแ. แจแแแชแแ แแ แแแแแแ แแ แแแชแฃแแแแแแ แแแแแชแแแ แฃแคแ แ แแชแแ แแ แฃแแแแแกแ แฌแแแแแฎแแแกแแแแก.
แแแชแแแแ "แแฎแแแแ แแแแแแก, แแแกแแช แแฅแแก แแแแแแแกแขแ แแชแแฃแแ แฃแคแแแแแแ แแแ แแฅแขแแ แแแแ, แจแแฃแซแแแ แแแแแแงแแแแก แจแแกแ แฃแแแแแก แแแแแ แแแ." แแแคแแฅแกแแ แแ "แแฎแแแแ แแแแแแก, แแแกแแช แแฅแแก แแแ แแฅแขแแ แแแจแ แฉแแฌแแ แแก แแแแแ แแแ, แจแแฃแซแแแ แแแแแแงแแแแก แจแแกแ แฃแแแแแก แแแแแ แแแ.", แ แแช แฃแคแ แ แกแฌแแ แ แแฅแแแแ.
แแแแแแแ แแแแแแขแแ แแแแกแแแแก
แแแ แแแ .
แฉแแแแชแแแแแฃแแแ:
แแฃ แแฅแแแ แแ แฎแแ แ แแแแฎแแแ แแแแแก แแคแแแแแแ, แญแฃแ แแ แจแแแแแฌแแแแก, แฎแแ แ แแฃ แแ แ แฏแแฃแคแแก แฌแแแ แ, แ แแแแแแช แแกแแแ แชแแแแแแแ แ แแแแ แช แคแแแแแก แฏแแฃแคแ.แฒแ:
แแฃ แแฅแแแ แแ แฎแแ แ แคแแแแแก แแคแแแแแแ, แญแฃแ แแ แจแแแแแฌแแแแก, แฎแแ แ แแฃ แแ แ แฏแแฃแคแแก แฌแแแ แ, แ แแแแแกแแช แแฅแแก แแแแแ แแแแแ แคแแแแแ. แแฃ แแ แฏแแฃแคแแก แฌแแแ แ แฎแแ แ, แแฅแแแ แแแแฆแแแ แฌแแแแแแก แคแแแแแ แฏแแฃแคแแก แแแแ แแแงแแแแแฃแแ แแแแแ แแแแแแ แแ แแแ แกแ แจแแฌแงแแแขแก แจแแแแฌแแแแแก.แแแแแแแแ แแฅแแแแ แแแแแแขแแ แแกแแแแก
แแ แแแขแแแแ แแขแ
แฌแงแแ แ: www.habr.com