โ virtual machine ์ด๋?
1. ํ์ดํผ๋ฐ์ด์ type1 (native ํน์ bare-metal์ด๋ผ๊ณ ๋ ํจ)
: ์ด๋ค ์ํํธ์จ์ด๋ ๋ด๊ฒจ์์ง ์์ ํ๋์จ์ด ์์ ํ์ดํผ๋ฐ์ด์ , host os๊ฐ ์์. ํ์ดํผ๋ฐ์ด์ ๊ฐ os์ ์ข ์๋์ง ์๊ณ ๋ค์์ os๋ฅผ ๊ด๋ฆฌ
2. ํ์ดํผ๋ฐ์ด์ type2 (ํธ์คํธํ๊ฐ์ํ, ์ด๊ฒ ์ฐ๋ฆฌ๊ฐ ์ฐ๋ virtualBox)
: ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ์์. host os์์ ํ์ดํผ๋ฐ์ด์ ๊ทธ ์์ guest os๋ฅผ ๋๋ฆฌ๋ ๋ฐฉ์
https://pearlluck.tistory.com/121
https://gmldbd94.tistory.com/117
โ debian vs centOS
1. debian
- ๋ฐฐํฌ๋ ๋๋ฆฌ์ง๋ง ์์ ์ฑ ๋์
- ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ์์ ๊ฐ๋ฐํ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ
- ๊ฐ์ธ ๋ฐ์คํฌํ์ฉ ์ด์์ฒด์ ๋ก ์ฌ์ฉ
- ์ด๋ณด๊ฐ ์ ๊ทผํ๊ธฐ ์ฌ์
2. centOS
- ๋ ๋ํ ๊ณ์ด
- ๋๊ท๋ชจ ์ปค๋ฎค๋ํฐ์์ ์ง์
- ์๋ฒ์ฉ ์ด์์ฒด์ ๋ก ์์ฃผ ์ฐ์
- ํํ ๋ฆฌ์ผ์ด ์ถฉ๋ถํ์ง ์์
โ ํํฐ์
ํํฐ์ ์ ๋๋๋ ์ด์ : ์ฌ์ฉํ๋ ๋ชฉ์ ๊ณผ ์ฉ๋์ ๋ฐ๋ผ์ ๋์คํฌ ๊ณต๊ฐ์ ๋๋๋ ๊ฒ
1. ๋ฆฌ๋ ์ค ํํฐ์ ์ข ๋ฅ
- primary partition (์ฃผ ์์ญ ํํฐ์ )
: 4๊ฐ๊น์ง ๋ง๋ค ์ ์์
- Extend Partition (ํ์ฅ ์์ญ ํํฐ์ )
: 1๊ฐ๊น์ง ๋ง๋ค ์ ์์
- Logical Partition (๋ ผ๋ฆฌ ์์ญ ํํฐ์ )
: Extend Partition ์์ ๋ง๋ค ์ ์๋ ํํฐ์ ์ผ๋ก SCSI ํ๊ฐ์ ์ด ํํฐ์ 15๊ฐ๋ง ๋์ง ์๋ ๋ฒ์์์ ์์ ๋กญ๊ฒ ๋ง๋ค์ด ์ฌ์ฉ ๊ฐ๋ฅ (12๊ฐ ์ด์ ํํฐ์ ์ ๋ง๋๋ ๊ฒ์ ์ข์ง ์๋ค๊ณ ํจ)
2. ๋ง์ดํธ : ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ํน์ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ฒฐ์ํค๋ ๊ณผ์
๋ถํ ์ ์ปค๋์ /etc/fstab ํ์ผ์ ์ฝ์ด ๋ง์ดํธ ํ ๋๋ฐ์ด์ค๋ฅผ ์ฐพ๊ณ ์ด ๋๋ฐ์ด์ค๋ค์ fstab ํ์ผ์ ๋ช ์๋ ๋๋ ํ ๋ฆฌ์ ๋ง์ดํธ์ํจ๋ค.
๋ณด๋์ค๋ฅผ ์ํ ํํฐ์ ์ค์
+) lsblk์ df ์ฐจ์ด
lsblk (list block)
: block device ๋๋ผ์ด๋ฒ์ ์ง์ํด์ ๊ทธ ์ฅ์น์ ํ ๋น๋ ์ฉ๋์ ์์๋
df (disk free)
: file system ๋๋ผ์ด๋ฒ์ ์ง์ํด์ ์ฌ์ฉ์๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋จ์ ์ฉ๋์ ์์๋
https://www.debian.org/releases/stable/amd64/apc.ko.html
๋ถ๋ก C. ๋ฐ๋น์์์ ํํฐ์ ๋๋๊ธฐ
www.debian.org
โ LVM (Logical Volume Manager)
๋ฆฌ๋ ์ค ์ ์ฅ ๊ณต๊ฐ์ ํจ์จ์ ์ด๊ณ ์ ์ฐํ๊ฒ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ปค๋์ ํ ๋ถ๋ถ
1. PV (Physical Volume) : ๋์คํฌ๋ฅผ ๋ถํ ํ ํํฐ์ ๋ ์ํ, PV๋ ์ผ์ ํฌ๊ธฐ์ PE๋ก ๊ตฌ์ฑ, ๋์คํฌ๋ฅผ lvm์์ ์ฌ์ฉํ ์ ์๊ฒ ๋ณํ
2. PE (Physical Extent) : PV๋ฅผ ๊ตฌ์ฑํ๋ ์ผ์ ํฌ๊ธฐ์ ๋ธ๋ก. ๋ณดํต 1PE๋ 4MB, PE์ LE๋ 1:1๋ก ๋์๋จ
3. VG (Volume Group) : PV๋ค์ด ๋ชจ์ฌ ์์ฑ๋๋ ๋จ์, ์ฌ์ฉ์๋ VG๋ฅผ ์ํ๋๋๋ก ์ชผ๊ฐ LV๋ก ๋ง๋ฆ
4. LV (Logical Volume) : ์ฌ์ฉ์๊ฐ ์ต์ข ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋จ์. VG์์ ํ์ํ ํฌ๊ธฐ๋ก ํ ๋น๋ฐ์ LV์์ฑ
Physical Drives -> partitions -> physical volumes -> VG -> LV -> File System
๋๋ผ์ด๋ธ๋ฅผ ํํฐ์ ์ผ๋ก ๋๋
ํํฐ์ ์ lvm์์ ์ฌ์ฉํ ์ ์๋๋ก PV๋ก ๋ง๋ฆ
PV๋ฅผ ๋ชจ์์ VG๋ก ๋ง๋ฆ
VG๋ฅผ ์ํ๋๋๋ก ์ชผ๊ฐ LV๋ก ๋ง๋ฆ
๊ฐ LV๋ฅผ ํ์ผ ์์คํ ์ ๋ง์ดํธ
https://mamu2830.blogspot.com/2019/12/lvmpv-vg-lv-pe-lvm.html
https://mamu2830.blogspot.com/2019/11/fdisk-df-etcfstab-blkid.html
https://greencloud33.tistory.com/41
โ aptitude vs apt
:ํจํค์ง ์ค์น ๋ฐ ๊ด๋ฆฌ ํด
1. apt
- gui ์์
- ์ข ์์ฑ ํจํค์ง๋ค์ ์๋์ผ๋ก ์ค์นํด์ค
- ์ค์น, ์ ๊ฑฐ ๋์ค ์๋ฌ ๋ฐ์ ์ ์ข ๋ฃ
2. aptitude
- aptitude๊ฐ ๋ ๋ฐฉ๋ํจ
- ui , ๋ํํ์ผ๋ก ํจํค์ง ๊ฒ์, ์ค์น, ์ ๊ฑฐ ๊ฐ๋ฅ
- ์ค์น, ์ ๊ฑฐ ๋์ค ์๋ฌ ๋ฐ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์
โ APPArmor
: ๋ฆฌ๋ ์ค ์ ํ๋ฆฌ์ผ์ด์ ๋ณด์ ์์คํ
AppArmor์ ๋ณด์ ๋ชจ๋ธ์ ์ก์ธ์ค ์ ์ด ์์ฑ์ ์ฌ์ฉ์๊ฐ ์๋ ํ๋ก๊ทธ๋จ์ ๋ฐ์ธ๋ฉ
๋คํธ์ํฌ ์ก์ธ์ค, raw ์์ผ ์ก์ธ์ค ๊ทธ๋ฆฌ๊ณ ํ์ผ์ ์ฝ๊ธฐ, ์ฐ๊ธฐ, ์คํ ๊ฐ์ ๋ฅ๋ ฅ์ ํ์ฉํ ์ ์๋ค.
- MAC(๊ฐ์ ์ ๊ทผ ์ ์ด) ์ ์ฉ , ๋ฏธ๋ฆฌ ์ ํด์ง ์ ์ฑ ๊ณผ ๋ณด์ ๋ฑ๊ธ์ ์๊ฑฐํ์ฌ ์ฃผ์ฒด์๊ฒ ํ์ฉ๋ ์ ๊ทผ ๊ถํ๊ณผ ๊ฐ์ฒด์๊ฒ ๋ถ์ฌ๋ ํ์ฉ ๋ฑ๊ธ์ ๋น๊ตํ์ฌ ์ ๊ทผ์ ํต์
- ๋์ ๋ณด์์ ์๊ตฌํ๋ ์ ๋ณด๋ ๋ฎ์ ๋ณด์ ์์ค์ ์ฃผ์ฒด๊ฐ ์ ๊ทผํ ์ ์์ผ๋ฉฐ ์์ ์๋ผ๊ณ ํ ์ง๋ผ๋ ์ ์ฑ
์ ์ด๊ธ๋๋ฉด ๊ฐ์ฒด์ ์ ๊ทผํ ์ ์์
DAC (์์์ ๊ทผ์ ์ด, Discretionary Access Control) :์์ ์๊ฐ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ด ์์์ ์ ๊ทผํ๋ ๊ฒ์ ์กฐ์
์ฃผ์ฒด(์์ ์)๊ฐ ๊ฐ์ฒด(ํ์ผ)๋ฅผ ์ ์ด
:๊ณ์ ๊ณผ ์์ ๊ถ์๋ง ๊ธฐ๋ฐ
โ UFW (Uncomplicated Fierwall)
: ๋ฆฌ๋ ์ค์ iptables ์์ ์ ๊ฐํธํํด์ค
- ํ์ด์ด์: ๋ฏธ๋ฆฌ ์ ์๋ ๋ณด์ ๊ท์น์ ๊ธฐ๋ฐํ, ๋ค์ด์ค๊ณ ๋๊ฐ๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ชจ๋ํฐ๋งํ๊ณ ์ ์ดํ๋ ๋คํธ์ํฌ ๋ณด์ ์์คํ
- /etc/sysconfig/iptables
: netfilter ํจํท ํํฐ๋ง์ ์ฌ์ฉ์๊ฐ ์ ์ดํ ์ ์์
๋์๋ค๋๋ ํจํท์ ํค๋๋ฅผ ๋ณด๊ณ ํน์ port/ip๋ฅผ ์ฐจ๋จ ํน์ ํ์ฉํ ์ ์์
โ SSH(Secure Shell)
: ์๊ฒฉ ํธ์คํธ์ ์ ์ํ ๋ ์ฌ์ฉ๋๋ ๋ณด์ ํ๋กํ ์ฝ
๊ณต๊ฐํค, ๊ฐ์ธํค๋ฅผ ์ด์ฉํด ์๋๋ฅผ ์ธ์ฆํ๊ณ ์์ ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์
์ฃผ๋ก
1. ๋ฐ์ดํฐ ์ ์ก
2. ์๊ฒฉ์ ์
์ ์ํด ์ฌ์ฉ
'๐ฐ42์์ธ > born2beroot' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Born2beroot] ๋ฆฌ๋ ์ค sudo ์ค์น ๋ฐ ์ค์ ํ๊ธฐ, secure path ์ค์ ํ๊ธฐ, ๊ทธ๋ฃน ์ถ๊ฐํ๊ธฐ (0) | 2022.05.25 |
---|