Xenserver
κ°. κ³μ κ΄λ¦¬ 7κ° νλͺ©
λ. νμΌ μμ€ν 12κ° νλͺ© <- μ 보보μκΈ°μ¬μμ μμ£Ό μΆμ (SUID)
λ€. λ€νΈμν¬ μλΉμ€ λ° μ£Όμ μμ© μ€μ 5κ° νλͺ©
λΌ. νμ΄νΌλ°μ΄μ μ μ± μ€μ 3κ° νλͺ© <- XenServerμ νΉμ§μ΄ λνλ¨
λ§. ν¨μΉ λ° λ‘κ·Έκ΄λ¦¬ 6κ° νλͺ©
-> μ΄ 5κ° μμμμ 33κ° νλͺ©μΌλ‘ ꡬμ±
νμΌμμ€ν
XE-08. μ¬μ©μ UMASK(User Mask) μ€μ
μμ€ν λ΄μμ μ μ κ° μλ‘μ΄ μμ±νλ νμΌμ μ κ·Ό κΆνμ UMASKμ λ°λΌ λ¬λΌμ§ (μ·¨μ½λ ν)
UMASK κ°μ 022(rw-r--r--) λλ 027 κΆμ₯
/etc/pam.d/su νμΌμ μλμ κ°μ΄ μ€μ νμ¬ μ§λ¨
# umask
# cat /etc/profile | grep -i "umask"
UMASK λ³κ²½νλ λ²(/etc/pam.d/su νμΌμ μλμ κ°μ΄ μ€μ νμ¬ umask 022 ν μΆκ°)
# umask 022
# vi /etc/profile
XE-09. SUID(Set User-ID), SGID(Set Group-ID)
SUID, SGIDκ° μ€μ λ νμΌμ κ²½μ° νΉν root μμ μ νμΌμΈ κ²½μ° λ²νΌμ€λ²νλ‘μ° κ³΅κ²©κ³Ό λ‘컬 곡격μ λ§μ΄ μ¬μ©λ¨ (μ·¨μ½λ ν)
(SUID, SGIDλ? 루νΈκ° μλ μ¬μ©μλ€μ΄ μ κΉ λ£¨νΈμ μ¬μ©κΆνμ μ¨μ νλ‘κ·Έλ¨μ μ€νν λ μ£Όλ κΆν μ€μ )
SUID, SGID κ²μ (μ 보보μκΈ°μ¬ μ€λΉ μ μ€μ)
# find / -user root -type f \(-perm -400 -o -perm -2000 \) -exec ls -lg {} \;
chmod -s [νμΌλͺ ] μΌλ‘ λΆνμν SUID, SGID μ κ±°
XE-10. xsconsole νμΌ κΆν μ€μ
xsconsole νμΌμ λν μ κ·ΌκΆν μ ννκ³ μλμ§ μ κ² (μ·¨μ½λ μ)
/usr/bin/xsconsole νμΌμ μ κ·ΌκΆν νμΈ
# ls -al /usr/bin/xsconsole
xsconsole νμΌ μμ μλ₯Ό rootλ‘ λ³κ²½ # chown root /usr/bin/xsconsole
xsconsole νμΌμ νμ¬μ©μ κΆν(3μμ κΆν)μ μ κ±° # chmod o-w /usr/bin/xsconsole
XE-11. Crontab νμΌ κΆν μ€μ λ° κ΄λ¦¬
(Cronμ΄λ? μμ μ€μΌμ€λ§ κΈ°λ₯μ μ 곡νλ νλ‘κ·Έλ¨, νΉμ μκ°μ νΉμ μμ μ μλμΌλ‘ μννλλ‘ νλ νλ‘κ·Έλ¨)
μΌλ° μ¬μ©μκ° cron κ΄λ ¨ νμΌμ μ μμ μΌλ‘ μ κ·Ό κΆνμ μ ννλμ§ μ κ² (μ·¨μ½λ ν)
- Crontab κ΄λ ¨ νμΌμ μμ μ λ° κΆν νμΈ
# ls -al /etc/crontab
μλ νμΌμ μμ μ λ° κΆν νμΈ νμ(/etc/crontab, /etc/cron.daily/* λ±λ±..)
- Crontab μμ½ μ€ν νμΌ μμ μ λ° κΆν νμΈ (μ 보보μκΈ°μ¬ μ€κΈ° λ¬Έμ μ μ)
# crontab -l
# ls -al /backup/OS_backup.sh
# ls -al /opt/sfm/vacuum
XE-12. /etc/profile νμΌ κΆν μ€μ
(/etc/profile νμΌμ΄λ? λ‘κ·ΈμΈνλ λͺ¨λ μ¬μ©μλ€μ κΈ°λ³Έ μ¬μ© νκ²½ μ€μ μ μν λ‘κ·ΈμΈ μ€ν¬λ¦½νΈλ‘μ¨ μ€μ)
μ¬μ©μ μ€μ νμΌμΈ /etc/profile νμΌμ λν μ κ·Ό μ ννκ³ μλμ§ μ κ² (μ·¨μ½λ μ€)
/etc/profile νμΌμ μμ μ λ° κΆν νμΈ # ls -al /etc/profile
νμΌ μμ μ λ³κ²½ # chown root /etc/profile
ν μ¬μ©μ μ°κΈ° κΆν μ κ±° # chmod o-w /etc/profile
XE-13. /etc/hosts νμΌ κΆν μ€μ
(/etc/hosts νμΌμ΄λ? νλ°(DNS)κ³Ό κ΄λ ¨, IP addressμ Host nameμ 맀ννλλ° μ¬μ©)
-> μ·¨μ½ν μ΄μ ? μ μμ μΈ DNSλ₯Ό μ°ννμ¬ μ μ±μ¬μ΄νΈλ‘μ μ μμ μ λνλ νλ°(Pharming) 곡격 λ±μ μ μ©
νΈμ€νΈλ€μ λ±λ‘νμΌμΈ /etc/hosts νμΌμ λν μ κ·Ό μ ννκ³ μλμ§ μ κ² (μ·¨μ½λ μ€)
μ§λ¨λ°©λ², μ‘°μΉλ°©λ²μ XE-12μ λμΌ
XE-14. /etc/issue νμΌ κΆν μ€μ
ν°λ―Έλ μ€μ κ³Ό κ΄λ ¨λ /etc/issue νμΌμ λν μ κ·Ό μ ννκ³ μλμ§ μ κ² (μ·¨μ½λ μ€)
μ§λ¨λ°©λ², μ‘°μΉλ°©λ²μ XE-12μ λμΌ
XE-15. μ¬μ©μ ν λλ ν°λ¦¬ λ° νμΌ κ΄λ¦¬
κ°κ°μ μ¬μ©μμ ν λλ ν°λ¦¬ λ΄μ νμΌμ μΈκ°λμ§ μμ μ¬μ©μκ° μ κ·Όνμ¬ λ³μ‘°νμλμ§ μ κ² (μ·¨μ½λ ν)
/etc/passwd νμΌμμ μ¬μ©μ ν λλ ν°λ¦¬ νμΈ -> cd [μ¬μ©μ ν λλ ν°λ¦¬] -> ls -al [μ¬μ©μ ν λλ ν°λ¦¬]
# chmod o-w [ν λλ ν°λ¦¬ κ²½λ‘] [νμΌλͺ ] μΌλ‘ νμ¬μ©μ μ°κΈ° κΆν μ κ±°
XE-16. μ£Όμ λλ ν°λ¦¬ νμΌ κΆν μ€μ
μ£Όμ λλ ν°λ¦¬ νμΌ κΆνμ΄ μ μ ν μ€μ λμ΄ μλμ§ μ κ² (μ·¨μ½λ μ€)
# ls -ldb /usr/bin/xsconsole /usr/lib/xsconsole /opt /sbin /etc/ /bin /usr/bin/ /usr/sbin/
μ§λ¨λ°©λ², μ‘°μΉλ°©λ²μ XE-12μ λμΌ
XE-17. PATH νκ²½λ³μ μ€μ
root κ³μ μ PATH νκ²½λ³μμ "." (νμ¬ λλ ν°λ¦¬ μ§μΉ)κ° ν¬ν¨λμ΄ μμΌλ©΄, root κ³μ μ μΈκ°μλ‘ μΈν΄ λΉμλμ μΌλ‘ νμ¬ λλ ν°λ¦¬μ μμΉνκ³ μλ λͺ λ Ήμ΄κ° μ€νλ μ μμ (μ·¨μ½λ μ€)
PATH μ€μ νμΈ # echo $PATH -> λ§μ½ μ·¨μ½νλ€λ©΄ "." μ κ±° νμ
XE-18. /etc/service νμΌ κΆν μ€μ
Service νμΌμ κ΄λ¦¬μ μλ μ¬μ©μκ° μ κ·Ό λ° λ³κ²½ κ°λ₯νλ€λ©΄ μ μμ μΈ μλΉμ€λ₯Ό μ ννκ±°λ νμ©λμ§ μμ μλΉμ€λ₯Ό μ€νμμΌ μΉ¨ν΄μ¬κ³ μν μ‘΄μ¬ (μ·¨μ½λ μ€)
μ§λ¨λ°©λ², μ‘°μΉλ°©λ²μ XE-12μ λμΌ
XE-19. λΆν μ€ν¬λ¦½νΈ νμΌ κΆν μ€μ
OSμμμ μ¬μ©νλ κΈ°ν μ€μνμΌμ λν΄ μ κ² (μ·¨μ½λ μ)
# ls -al /opt/*/*
μ§λ¨λ°©λ², μ‘°μΉλ°©λ²μ XE-12μ λμΌ
μ°Έκ³ κ°μ : https://www.youtube.com/watch?v=0nylQNl3Uvw&list=PLrBkRTfN1goPrjzIcBYZUWoBxhdc5P3zm&index=3
'보μ > μ·¨μ½μ λΆμ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ν΄λΌμ°λ μ·¨μ½μ μ κ² κ°μ΄λ - ν¨μΉ λ° λ‘κ·Έκ΄λ¦¬, λ§λ¬΄λ¦¬ (0) | 2022.12.29 |
---|---|
ν΄λΌμ°λ μ·¨μ½μ μ κ² κ°μ΄λ - λ€νΈμν¬ μ€μ , νμ΄νΌλ°μ΄μ μ μ± μ€μ (0) | 2022.12.29 |
ν΄λΌμ°λ μ·¨μ½μ μ κ² κ°μ΄λ - κ°μ, κ³μ κ΄λ¦¬ (0) | 2022.12.27 |
CVE-2021-25076 μ·¨μ½μ μ€μ΅ (0) | 2022.02.24 |
Ubuntu 18.04 + WordPress μ€μΉ λ§ν¬ (0) | 2022.02.16 |