์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ์๋ฒ ๋ฉ์์ง ๋ธ๋ก[ํธ์ง]
Server Message Block.
SMB๋ ๋คํธ์ํฌ ์ ์กด์ฌํ๋ ๋ ธ๋๋ค ๊ฐ์ ์์์ ๊ณต์ ํ ์ ์๋๋ก ์ค๊ณ๋ ํ๋กํ ์ฝ์ด๋ค. ์ฃผ๋ก ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ๋ผ๋ฆฌ ํ์ผ, ํ๋ฆฐํฐ, ํฌํธ ๋๋ ๊ธฐํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋๋ฐ ์ฌ์ฉ๋๋ค. SMB ๋์ Common Internet File System, CIFS๋ผ๊ณ ๋ ํ๋ค.
SMB๋ 1990๋ ์ ๋์ค, ์๋์ฐ, NT, OS/2, ์ ๋์ค ๋ฑ ๋์กํ๋ ์ด์์ฒด์ ๊ฐ ์์ ๊ณต์ ๋ฅผ ์ฝ๊ฒ ํด์ค ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ก๊ณ , ์๋์ฐ๋ก ๊ฑฐ์ ํต์ผ๋ ์ง๊ธ๋ NAS, ๋คํธ์ํฌ ์ค์บ๋ ๋ฑ ๋ฆฌ๋ ์ค ๊ธฐ๊ธฐ์์ ํ์ผ๊ณต์ ๋ฅผ ํด๋ผ์ด์ธํธ ์์ด ํ์๊ธฐ๋ก ์ง์ ์์ ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ด ์์ด ์์ง๋ ๋๋ฆฌ ์ฐ์ด๊ณ ์๋ค. ๋ฆฌ๋ ์ค์์๋ SAMBA๋ผ๋ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๋ฉด ๋๊ตฌ๋ ์ฝ๊ฒ SMB๋ฅผ ์ด์ฉํ ๊ณต์ ๊ฐ ๊ฐ๋ฅํ๋ค.
์ด ํ๋กํ ์ฝ์ ์๋์ฐ์ ์ข ์๋์ด ์์ด ํธํ์ฑ๋๋ฌธ์ ์์ญ๋ ๊ฐ ๋ก์ ์ฝ๋๋ฅผ ์ ์งํ๋ฉด์ ์๋ฆฌ๋ฅผ ์ง์ผ์์ผ๋, ์์ฒญ๋๊ฒ ๋ง์ ๋ณด์ ์ทจ์ฝ์ ๊ณผ ๋์ ํ ์์ ํ ์ ์๋ ์ฝ๋๋ก ์ธํด ๋ง์ดํฌ๋ก์ํํธ์ ๊ณจ์นซ๊ฑฐ๋ฆฌ๊ฐ ๋์ด์๋ค. ํนํ 2017๋ 5์ ๋ฐ์ํ WannaCry๋ผ๋ ๋์ฌ์จ์ด๊ฐ ๋ฐ๋ก SMB์ ์ทจ์ฝ์ ์ ๋ ธ๋ฆฐ ๊ฒ์ผ๋ก ๋๋ฌ๋ฌ๋ค.
์ ํ ์ง์์์๋ ์ด๊ฒ ๋์ AFP๋ผ๋ ์ ์ฌํ ํ๋กํ ์ฝ์ ์ฃผ๋ก ์ฌ์ฉํ๋ค.
SMB๋ ๋คํธ์ํฌ ์ ์กด์ฌํ๋ ๋ ธ๋๋ค ๊ฐ์ ์์์ ๊ณต์ ํ ์ ์๋๋ก ์ค๊ณ๋ ํ๋กํ ์ฝ์ด๋ค. ์ฃผ๋ก ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ๋ผ๋ฆฌ ํ์ผ, ํ๋ฆฐํฐ, ํฌํธ ๋๋ ๊ธฐํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋๋ฐ ์ฌ์ฉ๋๋ค. SMB ๋์ Common Internet File System, CIFS๋ผ๊ณ ๋ ํ๋ค.
SMB๋ 1990๋ ์ ๋์ค, ์๋์ฐ, NT, OS/2, ์ ๋์ค ๋ฑ ๋์กํ๋ ์ด์์ฒด์ ๊ฐ ์์ ๊ณต์ ๋ฅผ ์ฝ๊ฒ ํด์ค ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ก๊ณ , ์๋์ฐ๋ก ๊ฑฐ์ ํต์ผ๋ ์ง๊ธ๋ NAS, ๋คํธ์ํฌ ์ค์บ๋ ๋ฑ ๋ฆฌ๋ ์ค ๊ธฐ๊ธฐ์์ ํ์ผ๊ณต์ ๋ฅผ ํด๋ผ์ด์ธํธ ์์ด ํ์๊ธฐ๋ก ์ง์ ์์ ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ด ์์ด ์์ง๋ ๋๋ฆฌ ์ฐ์ด๊ณ ์๋ค. ๋ฆฌ๋ ์ค์์๋ SAMBA๋ผ๋ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๋ฉด ๋๊ตฌ๋ ์ฝ๊ฒ SMB๋ฅผ ์ด์ฉํ ๊ณต์ ๊ฐ ๊ฐ๋ฅํ๋ค.
์ด ํ๋กํ ์ฝ์ ์๋์ฐ์ ์ข ์๋์ด ์์ด ํธํ์ฑ๋๋ฌธ์ ์์ญ๋ ๊ฐ ๋ก์ ์ฝ๋๋ฅผ ์ ์งํ๋ฉด์ ์๋ฆฌ๋ฅผ ์ง์ผ์์ผ๋, ์์ฒญ๋๊ฒ ๋ง์ ๋ณด์ ์ทจ์ฝ์ ๊ณผ ๋์ ํ ์์ ํ ์ ์๋ ์ฝ๋๋ก ์ธํด ๋ง์ดํฌ๋ก์ํํธ์ ๊ณจ์นซ๊ฑฐ๋ฆฌ๊ฐ ๋์ด์๋ค. ํนํ 2017๋ 5์ ๋ฐ์ํ WannaCry๋ผ๋ ๋์ฌ์จ์ด๊ฐ ๋ฐ๋ก SMB์ ์ทจ์ฝ์ ์ ๋ ธ๋ฆฐ ๊ฒ์ผ๋ก ๋๋ฌ๋ฌ๋ค.
์ ํ ์ง์์์๋ ์ด๊ฒ ๋์ AFP๋ผ๋ ์ ์ฌํ ํ๋กํ ์ฝ์ ์ฃผ๋ก ์ฌ์ฉํ๋ค.
1.1. ๋ฒ์ [ํธ์ง]
1.1.1. SMBv1[ํธ์ง]
Stop using SMB1. Stop using SMB1. STOP USING SMB1!
SMB1์ ์ฌ์ฉ์ ์ค์งํ์ธ์. SMB1์ ์ฌ์ฉ์ ํ์ง ๋ง์์ฃผ์ธ์. ์ ๋ฐ ๋ถํ์ด๋๊น SMB1์ ์ฌ์ฉ์ ํ์ง ๋ง์์ฃผ์ญ์์ค!
- ๋ง์ดํฌ๋ก์ํํธ ํ์ผ ํ๋กํ ์ฝ ์์ ํ๋ก๊ทธ๋๋จธ์ธ Ned Pyle๊ฐ ๋ธ๋ก๊ทธ์ ๋จ๊ธด ๊ธ.
SMBv1์ MS-DOS๋ถํฐ Windows 10๊น์ง ์กด์ฌํ๋ ๊ตฌ์ ํ๋กํ ์ฝ์ด๋ค. ์ฒ์ SMB๊ฐ ๋ง๋ค์ด์ง ์์ ์๋ ํดํน์ ๋ํ ๊ฐ๋ ๋ ํฌ๋ฐํ๊ณ , ๋คํธ์ํฌ๊ฐ ์ฐ๊ตฌ์๋ ๋ํ์ ์ ์ ๋ฌผ๋ก ์ฌ๊ฒจ์ก๊ธฐ ๋๋ฌธ์ ๋ณด์์ ๊ณ ๋ คํ์ง ์๊ณ ๋ง๋ค์ด์ก๋ค. ๊ฒฐ๊ตญ ์๋์ฐ ์นจํฌ์ ์์ฃผ ์ ์ฉํ๋ ๋ฃจํธ๋ก ์ ๋ตํด๋ฒ๋ ธ๊ณ , ๋ง์ดํฌ๋ก์ํํธ์์๋ ๋ณด์ํจ์น๋ก ํด๊ฒฐํ๊ณ ์ ๋ ธ๋ ฅํ์์ผ๋ ํ๊ณ๊ฐ ์์๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๊ณ์ ์ง์ํด์๋ ์ด์ ๋ ํธํ์ฑ ๋๋ฌธ์ด๋ค. ๋ณด์ ๊ฒฐํจ์ด ์์์๋ ๋ถ๊ตฌํ๊ณ ์ ์ผ ๊ตฌํํ๊ธฐ ์ฌ์ ๊ธฐ ๋๋ฌธ์ NAS๋ ํ๋ฆฐํฐ ์ ์์ฌ๋ค์ด ๊ณ์ํด์ SMBv1๋ง ์ง์ํ๋ ์ ํ๋ง ๋ด๋์๋ค. OS ๊ธฐ๋ณธ ์ค์ ์ด๋ ๊ธฐ์ ๋ฐฉํ๋ฒฝ์ผ๋ก๋ ๊ณต๊ฒฉ์ ๋ง๊ธฐ์ํด ์ธํฐ๋ท ๋ง์ด ์๋ ๋ด๋ถ ๋คํธ์ํฌ์์๋ง ์๋ฐ์ ์ด ๊ฐ๋ฅํ๋๋ก ํ์์ผ๋, ๋์ฌ์จ์ด๊ฐ ์ธํฐ๋ท์ ํตํด ํ ์ปดํจํฐ์ ๋ค์ด์จ ๋ค ๋ด๋ถ ๋คํธ์ํฌ ์ ์ฒด๋ฅผ ๊ฐ์ผ์ํค๋ ํํ๋ฅผ ๋ณด์ด์ ๊ทธ์ ์์ผ ์ ์ ๋ค์ด SMB ์ฌ์ฉ์ ์ค๋จํ๊ธฐ๋ ํ์๋ค.
Windows 10 RS3๋ถํฐ๋ SMBv1์ ์ง์์ด ๋จ๊ณ์ ์ผ๋ก ์ข ๋ฃ๋๋ค. ๊ธฐ์กด ๋ฒ์ ์์ ์ ๊ทธ๋ ์ด๋ ํ ์ปดํจํฐ๋ 15์ผ ์ด๋ด์ SMBv1์ ์ฌ์ฉํ์ง ์์ผ๋ฉด ๊ธฐ๋ฅ์ด ์ ๊ฑฐ๋๋ฉฐ, ํด๋ฆฐ์ค์นํ ์ปดํจํฐ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธฐ๋ฅ์ด ์์ด ์ค์น๊ฐ ๋๋ค. ํ์ํ ๊ฒฝ์ฐ ๋ค์ ์ค์นํ ์ ์์ผ๋ ๊ถ์ฅํ์ง ์๋๋ค. ์ผ๋ถ ๋ธ๋ก๊ทธ์์๋ ์๊ฒฉ ์ฆ๋ช ์ด๋ ํด๋ ๊ถํ, ๋ฐฉํ๋ฒฝ, ํ๊ฐ๋ฐ์ง ์์ ์ ์ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ๋ณด์๋ง์ ์์ ๋ฒ๋ฆฌ๋ ๊ฒ๊น์ง ์๋ดํ๋ฏ๋ก ์ฃผ์ํด์ผ ํ๋ค.
Windows XP๋ฑ์ ๊ตฌํ OS๋ก Windows Server ๊ณต์ ํด๋์ ์ ๊ทผํ๋ ค๋ฉด ์๋ฒ์์ SMB1์ ํ์ฉํด์ค์ผ ํ๋๋ฐ, ๊ทธ๋ฅ ํฌ๊ธฐํ๊ณ XP๋ ๋ชป ๋ค์ด์ค๊ฒ ํ๊ฑฐ๋, XP ์ ์ฉ ์๋ฒ๋ฅผ ๋๋ฆฌ๋ ๊ฒ ์์ ํ๋ค.
1.1.2. SMBv2[ํธ์ง]
SMBv2๋ SMBv1์ ์๋กญ๊ฒ ๋์ฒดํ๊ณ ์ ๋ง๋ค์ด์ง ํ๋กํ ์ฝ๋ก, Windows Vista๋ถํฐ ํ์ฌ๋๊ณ ์๋ค. ์ฆ 2006๋
์ ์ ์๋ ํ๋กํ ์ฝ์ด๋ค. ๋ฐ๋ก ์ ๋ฒ์ ๊ณผ ๋ฌด๋ ค 16๋
์ฐจ๊ฐ ๋๋ค.
์์ ํ ์๋ก ๊ฐ๋ฐ๋์๊ธฐ ๋๋ฌธ์ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ์ ํ ์๋ค. ์ฆ Windows XP ์ดํ์ ์ด์์ฒด์ ์์๋ ์ฌ์ฉํ ์ ์๋ค. ํ์ฌ ๊ตฌํ ๋ฆฌ๋ ์ค ์ฅ๋น๋ฅผ ์ ์ธํ ๋๋ถ๋ถ์ ๊ธฐ๊ธฐ๊ฐ SMBv2๋ฅผ ์ด์ฉํ ํต์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ์๋์ ๋ณด์ ๋ชจ๋ ๊ธฐ์กด๋ณด๋ค ์๋ฑํ๋ค.
์์ ํ ์๋ก ๊ฐ๋ฐ๋์๊ธฐ ๋๋ฌธ์ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ์ ํ ์๋ค. ์ฆ Windows XP ์ดํ์ ์ด์์ฒด์ ์์๋ ์ฌ์ฉํ ์ ์๋ค. ํ์ฌ ๊ตฌํ ๋ฆฌ๋ ์ค ์ฅ๋น๋ฅผ ์ ์ธํ ๋๋ถ๋ถ์ ๊ธฐ๊ธฐ๊ฐ SMBv2๋ฅผ ์ด์ฉํ ํต์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ์๋์ ๋ณด์ ๋ชจ๋ ๊ธฐ์กด๋ณด๋ค ์๋ฑํ๋ค.
1.1.3. SMBv3[ํธ์ง]
2020๋
๊ธฐ์ค ์ต์ ๋ฒ์ ์ด๊ธฐ๋ ํ SMBv3๋ SMBv2์ ์๋ ์ต์ ํ ๋ฐ ๊ฐ์ข
๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒ์ผ๋ก, Windows 8๋ถํฐ ํ์ฌ๋๊ณ ์๋ค. ์ฆ 2012๋
์ ์ ์๋ ํ๋กํ ์ฝ๋ก, ์ ์ ์ถ์ ์ดํ 6๋
๋ง์ ์ ๋ฒ์ ์ด ์ถ์๋ ๊ฒ์ด๋ค. SMBv3๋ SMBv2์๋ ํต์ ์ด ๊ฐ๋ฅํ๋ค. ์ด ๋๋ฌธ์ธ์ง SMBv2๋ฅผ ๋นํ์ฑํํ๋ฉด SMBv3๋ ๊ฐ์ด ๊บผ์ง๋ค.
์ฃผ๋ก SQL ๋ฐ์ดํฐ ๋ฐ ๊ฐ์ํ ์๋ฃจ์ ๊ฐ ํ์ผ ์ ์ก, ์๋ฒ ํด๋ฌ์คํฐ ๊ด๋ฆฌ, ๋ถ์ฐ ์ ์ก์ ํตํ ์ฅ์ ์กฐ์น ๋ฑ ๋ฐ์ดํฐ์ผํฐ์ ๊ฐ์ ์๋ฒ ๊ฐ ํต์ ์ ์ํ ๊ฒ์ด๋ฉฐ ์ผ๋ฐ ์ฌ์ฉ์๋ SMBv2๋ก๋ ์์ง๊น์ง ์ถฉ๋ถํ๋ค.
์ฃผ๋ก SQL ๋ฐ์ดํฐ ๋ฐ ๊ฐ์ํ ์๋ฃจ์ ๊ฐ ํ์ผ ์ ์ก, ์๋ฒ ํด๋ฌ์คํฐ ๊ด๋ฆฌ, ๋ถ์ฐ ์ ์ก์ ํตํ ์ฅ์ ์กฐ์น ๋ฑ ๋ฐ์ดํฐ์ผํฐ์ ๊ฐ์ ์๋ฒ ๊ฐ ํต์ ์ ์ํ ๊ฒ์ด๋ฉฐ ์ผ๋ฐ ์ฌ์ฉ์๋ SMBv2๋ก๋ ์์ง๊น์ง ์ถฉ๋ถํ๋ค.