OnWorks Linux ๋ฐ Windows ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜

์‹ฌ๋ฒŒ ๋งˆํฌ

์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ํ˜ธ์ŠคํŒ…

<์ด์ „ | ๋‚ด์šฉ | ๋‹ค์Œ>

9.4.2. USB ํ‚ค์— ๋Œ€ํ•œ ์•”ํ˜ธํ™”๋˜์ง€ ์•Š์€ ์ง€์†์„ฑ ์„ค์ •โ€Œโ€Œ


์ด ์„น์…˜์—์„œ๋Š” ์„น์…˜์˜ ์ง€์นจ์— ๋”ฐ๋ผ Kali Live USB ํ‚ค๋ฅผ ์ค€๋น„ํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. 2.1.4, โ€œDVD-ROM์ด๋‚˜ USB์— ์ด๋ฏธ์ง€ ๋ณต์‚ฌํ•˜๊ธฐ ํ‚คโ€ [ํŽ˜์ด์ง€ 19] ๊ทธ๋ฆฌ๊ณ  ISO ์ด๋ฏธ์ง€(์•ฝ 3GB)์™€ ์œ ์ง€ํ•˜๋ ค๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ํฐ USB ํ‚ค๋ฅผ ์‚ฌ์šฉํ–ˆ์Œ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ USB ํ‚ค๋Š” Linux์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ธ์‹๋œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. / dev / sdb ๊ธฐ๋ณธ ISO ์ด๋ฏธ์ง€์˜ ์ผ๋ถ€์ธ ๋‘ ๊ฐœ์˜ ํŒŒํ‹ฐ์…˜๋งŒ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(/ dev / sdb1 ๊ณผ / dev / sdb2). ์ด ์ ˆ์ฐจ๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ๋Š” ๋งค์šฐ ์ฃผ์˜ํ•˜์‹ญ์‹œ์˜ค. ์ž˜๋ชป๋œ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๋‹ค์‹œ ํŒŒํ‹ฐ์…˜ํ•˜๋ฉด ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์‰ฝ๊ฒŒ ํŒŒ๊ดด๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ ํŒŒํ‹ฐ์…˜์„ ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€ ๋‹ค์Œ์— ์ƒˆ ํŒŒํ‹ฐ์…˜์ด ์‹œ์ž‘๋˜๋„๋ก ๋ณต์‚ฌํ•œ ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๋ฅผ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์‚ฌ์šฉ ๋‚˜๋‰œ ์‹ค์ œ๋กœ ํŒŒํ‹ฐ์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ๋ช…๋ น์€ ISO ์ด๋ฏธ์ง€๋ฅผ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์นผ๋ฆฌ-๋ฆฌ๋ˆ…์Šค-2016.1-amd64.iso, ์ด๋Š” USB ํ‚ค์—๋„ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.


์˜์ƒ

# /dev/sdb ์ธ์‡„๋ฅผ ๋‚˜๋ˆ„์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ธ: SanDisk Cruzer Edge(scsi) ๋””์Šคํฌ /dev/sdb: 32,0GB

์„นํ„ฐ ํฌ๊ธฐ(๋…ผ๋ฆฌ์ /๋ฌผ๋ฆฌ์ ): 512B/512B ํŒŒํ‹ฐ์…˜ ํ…Œ์ด๋ธ”: msdos

๋””์Šคํฌ ํ”Œ๋ž˜๊ทธ:


๋ฒˆํ˜ธ ์‹œ์ž‘ ๋ ํฌ๊ธฐ ์œ ํ˜• ํŒŒ์ผ ์‹œ์Šคํ…œ ํ”Œ๋ž˜๊ทธ

1 32,8kB 2852MB 2852MB ๊ธฐ๋ณธ ๋ถ€ํŒ…, ์ˆจ๊น€

2 2852MB 2945MB 93,4MB ๊ธฐ๋ณธ

# start=$(du --block-size=1MB kali-linux-2016.1-amd64.iso | awk '{print $1}')

# echo "์ด๋ฏธ์ง€ ํฌ๊ธฐ๋Š” $start MB์ž…๋‹ˆ๋‹ค."

์ด๋ฏธ์ง€ ํฌ๊ธฐ๋Š” 2946MB์ž…๋‹ˆ๋‹ค.

# parted -a ์ตœ์  /dev/sdb mkpart ๊ธฐ๋ณธ โ€${start}MBโ€ 100%

์ •๋ณด: /etc/fstab์„ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.


# /dev/sdb ์ธ์‡„๋ฅผ ๋‚˜๋ˆ„์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ธ: SanDisk Cruzer Edge(scsi) ๋””์Šคํฌ /dev/sdb: 32,0GB

์„นํ„ฐ ํฌ๊ธฐ(๋…ผ๋ฆฌ์ /๋ฌผ๋ฆฌ์ ): 512B/512B ํŒŒํ‹ฐ์…˜ ํ…Œ์ด๋ธ”: msdos

๋””์Šคํฌ ํ”Œ๋ž˜๊ทธ:


๋ฒˆํ˜ธ ์‹œ์ž‘ ๋ ํฌ๊ธฐ ์œ ํ˜• ํŒŒ์ผ ์‹œ์Šคํ…œ ํ”Œ๋ž˜๊ทธ

1 32,8kB 2852MB 2852MB ๊ธฐ๋ณธ ๋ถ€ํŒ…, ์ˆจ๊น€

2 2852MB 2945MB 93,4MB ๊ธฐ๋ณธ

3 2946MB 32,0GB 29,1GB ๊ธฐ๋ณธ


์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ / dev / sdb3 ํŒŒํ‹ฐ์…˜์„ ์ œ์ž๋ฆฌ์— ๋‘๊ณ  ๋‹ค์Œ์˜ ๋„์›€์„ ๋ฐ›์•„ "์ง€์†์„ฑ"์ด๋ผ๋Š” ๋ผ๋ฒจ์ด ๋ถ™์€ ext4 ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ํฌ๋งทํ•˜์„ธ์š”. mkfs.ext4 ๋ช…๋ น(๊ทธ๋ฆฌ๊ณ  ๊ทธ -L ๋ผ๋ฒจ์„ ์„ค์ •ํ•˜๋Š” ์˜ต์…˜). ๊ทธ๋Ÿฐ ๋‹ค์Œ ํŒŒํ‹ฐ์…˜์ด ๋งˆ์šดํŠธ๋ฉ๋‹ˆ๋‹ค. / mnt ๋””๋ ‰ํ† ๋ฆฌ์— ํ•„์š”ํ•œ ๊ฒƒ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ์ง€์†์„ฑ.conf ๊ตฌ์„ฑ ํŒŒ์ผ. ์ฒ˜๋Ÿผ

๋””์Šคํฌ๋ฅผ ํฌ๋งทํ•  ๋•Œ๋Š” ํ•ญ์ƒ ์ฃผ์˜ํ•˜์‹ญ์‹œ์˜ค. ์ž˜๋ชป๋œ ๋””์Šคํฌ๋‚˜ ํŒŒํ‹ฐ์…˜์„ ํฌ๋งทํ•˜๋ฉด ์ค‘์š”ํ•œ ์ •๋ณด๊ฐ€ ์†์‹ค๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


# mkfs.ext4 -L ์ง€์†์„ฑ /dev/sdb3

mke2fs 1.43-WIP(15๋…„ 2016์›” XNUMX์ผ)

7096832๊ฐœ์˜ 4k ๋ธ”๋ก ๋ฐ 1777664๊ฐœ์˜ inode๋กœ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ ํŒŒ์ผ ์‹œ์Šคํ…œ UUID: dede20c4-5239-479a-b115-96561ac857b6 ๋ธ”๋ก์— ์ €์žฅ๋œ ์Šˆํผ๋ธ”๋ก ๋ฐฑ์—…:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000


๊ทธ๋ฃน ํ…Œ์ด๋ธ” ํ• ๋‹น: ์™„๋ฃŒ inode ํ…Œ์ด๋ธ” ์ž‘์„ฑ: ์™„๋ฃŒ

์ €๋„ ์ƒ์„ฑ(32768 ๋ธ”๋ก): ์™„๋ฃŒ

์Šˆํผ๋ธ”๋ก ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ณ„์ • ์ •๋ณด ์“ฐ๊ธฐ: ์™„๋ฃŒ

# ๋งˆ์šดํŠธ /dev/sdb3 /mnt

# ์—์ฝ” "/ ๊ณต์šฉ์ฒด" >/mnt/persistence.conf

# ls -l /mnt

์ด 20

drwx------ 2 ๋ฃจํŠธ ๋ฃจํŠธ 16384 10์›” 13์ผ 31:XNUMX ๋ถ„์‹ค+๋ฐœ๊ฒฌ

-rw-r--r-- 1 ๋ฃจํŠธ ๋ฃจํŠธ 8 10์›” 13์ผ 34:XNUMX persistence.conf

# ์–ธ๋งˆ์šดํŠธ /mnt

# mkfs.ext4 -L ์ง€์†์„ฑ /dev/sdb3

mke2fs 1.43-WIP(15๋…„ 2016์›” XNUMX์ผ)

7096832๊ฐœ์˜ 4k ๋ธ”๋ก ๋ฐ 1777664๊ฐœ์˜ inode๋กœ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ƒ์„ฑ ํŒŒ์ผ ์‹œ์Šคํ…œ UUID: dede20c4-5239-479a-b115-96561ac857b6 ๋ธ”๋ก์— ์ €์žฅ๋œ ์Šˆํผ๋ธ”๋ก ๋ฐฑ์—…:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000


๊ทธ๋ฃน ํ…Œ์ด๋ธ” ํ• ๋‹น: ์™„๋ฃŒ inode ํ…Œ์ด๋ธ” ์ž‘์„ฑ: ์™„๋ฃŒ

์ €๋„ ์ƒ์„ฑ(32768 ๋ธ”๋ก): ์™„๋ฃŒ

์Šˆํผ๋ธ”๋ก ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ณ„์ • ์ •๋ณด ์“ฐ๊ธฐ: ์™„๋ฃŒ

# ๋งˆ์šดํŠธ /dev/sdb3 /mnt

# ์—์ฝ” "/ ๊ณต์šฉ์ฒด" >/mnt/persistence.conf

# ls -l /mnt

์ด 20

drwx------ 2 ๋ฃจํŠธ ๋ฃจํŠธ 16384 10์›” 13์ผ 31:XNUMX ๋ถ„์‹ค+๋ฐœ๊ฒฌ

-rw-r--r-- 1 ๋ฃจํŠธ ๋ฃจํŠธ 8 10์›” 13์ผ 34:XNUMX persistence.conf

# ์–ธ๋งˆ์šดํŠธ /mnt


์ด์ œ USB ํ‚ค๊ฐ€ ์ค€๋น„๋˜์—ˆ์œผ๋ฉฐ "Live USB Persistence" ๋ถ€ํŒ… ๋ฉ”๋‰ด ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


OnWorks์˜ ์ตœ๊ณ  OS ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…: