рд╣рдо рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреИрдХ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ (LAMP рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди, рдЪрд░рдг 1/6)

Apache / Lighttpd / Nginx рд╡реЗрдм рд╕рд░реНрд╡рд░ рдПрдХреНрд╕реЗрд╕ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо (NFS) рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛


рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкрд░ рдкрд╛рдареЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ www.cyberciti.biz рд╕реЗ рдПрдХ LAMP рд╕рд░реНрд╡рд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрджрдо рдкрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ - рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЧреНрд░рд╣рдг рдмрдирд╛рддреЗ рд╣реИрдВ

рд▓рд┐рдирдХреНрд╕ рдФрд░ рдпреВрдирд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП NFSv4.0 (рдиреЗрдЯрд╡рд░реНрдХ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо) рдиреЗрдЯрд╡рд░реНрдХ рд╢реЗрдпрд░ рдмрдирд╛рдирд╛ рдЕрдиреНрдп Apache / рд▓рд╛рдЗрдЯрдЯреИрдк / Nginx рдиреЗрдЯрд╡рд░реНрдХ рд╢реЗрдпрд░ рдмрдирд╛рдиреЗ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдлрд╝рд╛рдЗрд▓ рд╕рд░реНрд╡рд░ / рд╡реАрдПрдо vm05 рдХреА рдирд┐рдореНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЖрдИрдкреА рдкрддреЗ 192.168.1.14 рдХреЗ рд╕рд╛рде рдмрдирд╛рдПрдВ ред

рд▓рд┐рдирдХреНрд╕ рдПрдирдПрдлрдПрд╕ рд╕рд░реНрд╡рд░: рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдпрд╛ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕


рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд NFS рд╕рд░реНрд╡рд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЛрдб ( рдПрдХ рд╕рд┐рдВрдХ рд╡рд┐рдХрд▓реНрдк ) рдореЗрдВ, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдпрд╛ рдбрд┐рд╕реНрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди (рдпрджрд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд╕рдордп рд╣реЛрддреА рд╣реИ) рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдЗрд╕ рдореЛрдб рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрдзрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдХреА рд▓рд╛рдЧрдд рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд░реАрдмреВрдЯ (рд╕рд┐рд╕реНрдЯрдо рдХреА рд╡рд┐рдлрд▓рддрд╛ рдпрд╛ рдЕрдиреНрдп рдХрд╛рд░рдгреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ) рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рдпрд╛ рдХреНрд╖рддрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЛрдб ( рд╕рд┐рдВрдХ рд╡рд┐рдХрд▓реНрдк ) рдореЗрдВ, рд╕рд░реНрд╡рд░ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реЛрддреА рд╣реИред рд╣рдо рджреГрдврд╝рддрд╛ рд╕реЗ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рд╕реНрдерд╛рдиреАрдп рдЕрдкрд╛рдЪреЗ / рд▓рд╛рдЗрдЯрдЯреИрдк / рдирдЧреНрдиреЗрдХреНрд╕ рд╣реЛрд╕реНрдЯреНрд╕ рдкрд░ рд╕рдХреНрд╖рдо рдПрдирдПрдлрдПрд╕ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рджреВрд╕рд░рд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдореЛрдб, рдЕрд░реНрдерд╛рддред vm 01 рдФрд░ vm 02 рд╕рд░реНрд╡рд░ред

рдХреИрд╕реЗ рдПрдХ "рд╕рд╛рдЭрд╛" рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, yum рдореИрдиреЗрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, NFS рд╕рд░реНрд╡рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
# yum groupinstall "NFS file server" 

рдпрд╛ рддреЛ ...
 # yum install nfs-utils nfs4-acl-tools portmap 

... рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдВ:
 # chkconfig nfs on # chkconfig rpcbind on # chkconfig rpcidmapd on # chkconfig nfslock on 

рдПрдХ NFS рд╕рд░реНрд╡рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдБред


рдПрдирдПрдлрдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдЭрд╛рдХрд░рдг рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрд╛рдЪреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╕рдорд╛рди рдЦрд╛рддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ vm01 , vm02 , vm03 рдФрд░ vm05 рд╕рд░реНрд╡рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред NFSv4 рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо useradd рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ :
 ################################################################################## ### ,    CentOS/RHEL,     apache      ### ###  UID/GID 48,   apache   vm01  vm02         ### ###                                                           ### ################################################################################## # /usr/sbin/groupadd -g 48 apache # /usr/sbin/useradd -s /sbin/nologin -g 48 -u 48 -M -d /var/www apache # /usr/bin/passwd -l apache 

Apache2 рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЛ NFSv4 рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рди рдХрд░реЗрдВред

/etc/idmapd.conf nfs рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛


NFSv4 рдЖрдИрдбреА рд╕реЗрд╡рд╛ рдирд╛рдо рдбреЗрдореЙрди (rpc.idmapd) NFSv4 рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХрд░реНрдиреЗрд▓ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЖрдИрдбреА рдХреЛ рдирд╛рдо рдФрд░ рдЖрдИрдбреА рдХреЛ рдЖрдИрдбреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдбреЗрдореЙрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, /etc/idmapd.conf рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
 # vi /etc/idmapd.conf 

рдирд┐рдореНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реНрдерд╛рдиреАрдп NFSv4 рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЬрд╛рдПрдВрдЧреАред рдбрд┐рдлрд╝реЙрд▓реНрдЯ DNS рд╣реЛрд╕реНрдЯ рдирд╛рдо рдХреЛ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯ рдХреЗ рдбреЛрдореЗрди рдирд╛рдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

 Domain = cyberciti.biz 

рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдореИрдкрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд▓рд┐рдЦреА рдЧрдИ рд╣реИрдВ:

 [Mapping] Nobody-User = nobody Nobody-Group = nobody 

рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред

рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕рд╛рдЭрд╛рдХрд░рдг


рдиреЗрдЯрд╡рд░реНрдХ рд╢реЗрдпрд░ / var / www / рд╕реНрдерд┐рд░ рдФрд░ / var / www / html рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП , рдЗрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ: NFSv04 рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд╛рдВрдЫрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП mkdir рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ :
 # mkdir -p /exports/{static,html} 

рд╣рдо рдирд┐рд░реНрдорд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмреАрдЪ / рдирд┐рд░реНрдпрд╛рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗ :
 # mount --bind /var/www/html /exports/html # mount --bind /var/www/static /exports/static 

рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ / etc / fstab :
 # vi /etc/fstab 

рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдХрд░:
 /var/www/html /exports/html none bind /var/www/static /exports/static none bind 

рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред рдЕрдм рдлрд╝рд╛рдЗрд▓ / etc / рдирд┐рд░реНрдпрд╛рдд рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
 # vi /etc/exports 

рдирд┐рдореНрди рдкреИрд░рд╛рдореАрдЯрд░ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
 ################################# ###   vm01  vm02 ### ### by vivek Thu June 21,2012 ### ################################# ##   nfs, fsid=0  NFSv4 ## /exports  192.168.1.10(rw,fsid=0,no_subtree_check,async) 192.168.1.11(rw,fsid=0,no_subtree_check,async) ###  NFS   www.cyberciti.biz ### /exports/html  192.168.1.10(rw,no_subtree_check,async,nohide) 192.168.1.11(rw,no_subtree_check,async,nohide) #      ┬л-┬╗ (ro).                   # #     ,    ┬л--┬╗ (rw)# /exports/static 192.168.1.10(ro,no_subtree_check,async,nohide) 192.168.1.11(ro,no_subtree_check,async,nohide) 

рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред рдЕрдм рдЖрдк nfs рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛рдПрдВ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ :
 # /sbin/service rpcbind start # /sbin/service rpcidmapd start # /sbin/service nfslock start # /sbin/service nfs start 

NFSv04 рд╕рд░реНрд╡рд░ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛


рдЖрдк рдПрдХ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓рд┐рдВрдХ рдореЗрдВ рджреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░ TCPWrapper рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛ NFS рд╕рд░реНрд╡рд░ рдкрд░ рдирд┐рд╢реНрдЪрд┐рдд рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ iptables рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рдЖрдк рдЗрд╕ рд╕рд░реНрд╡рд░ рд╕реЗ NFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЙрдард╛рдХрд░ рдЕрдкрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рджреГрд╢реНрдп рдпрд╛ рдирдХрд╛рдмрдкреЛрд╢ (рдиреЗрдЯрд╡рд░реНрдХ / рдорд╛рд╕реНрдХ) рдорд╢реАрдиреЛрдВ ( vm01 , vm02 ) рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде / etc / sysconfig / iptables рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпреЗ рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЙрдЧ рдФрд░ DROP рд▓рд╛рдЗрдиреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд░реНрддрдиреА рд╣реИрдВ:
 ##   nfsv4-                           ## -A INPUT -s 192.168.1.0/24 -m state --state NEW -p tcp --dport 2049 -j ACCEPT 

рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред Iptables рд╕реЗрд╡рд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ :
 # service iptables restart 

рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрди


рдЕрдм рдЖрдк рд╕реНрдерд┐рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ / var / www / static рдФрд░ php / html рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ / var / www / html рд╕рд░реНрд╡рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдЭрд╛ рдПрдирдПрдлрдПрд╕ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдпреВрдирд┐рдХреНрд╕ рд╕реЙрдХреЗрдЯ рди рдбрд╛рд▓реЗрдВред рдпрджрд┐ рдЖрдк SELinux рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдорд╛рдирдХ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ SELinux рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдорд╛рд▓рд┐рдХ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк SELinux рдХреЛ рдЕрдХреНрд╖рдо (рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдордЧреНрд░реА cyberciti.biz рдореЗрдВ рд╡рд┐рд╡рд░рдг рджреЗрдЦреЗрдВ:

  1. рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ SELinux рдХреЛ рдмрдВрдж рдХрд░рдирд╛ [ eng ]
  2. рд▓рд┐рдирдХреНрд╕ рдкрд░ Apache / httpd рдХреЗ рд▓рд┐рдП SELinux рдХреЛ рдбрд┐рд╕реЗрдмрд▓ рдХрд░рдирд╛ (рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ) [ eng ]


рдПрдирдПрдлрдПрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдВрддрд┐рдо рдиреЛрдЯ




Source: https://habr.com/ru/post/In148004/


All Articles