๊ฐ์
์๊ฒฉ ๋ฐ์คํฌํฑ ์ดํ๋ฆฌ์ผ์ด์ ์ผ๋ก MobaXterm ์ ์ ์ฌ์ฉํ๊ณ ์์๋๋ฐ, ๋ฌด์ค๋จ ๋ฐฐํฌ ์ค์ต์ ํ๊ธฐ ์ํด์ OS ์ข ์์ ์ด์ง ์์์ผํจ์ผ๋ก ๋ฐ๊ฟ์ผ ํ๋ค.
Telnet, SSH ์ ์์ ์ํด PuTTY๋ XShell์ ๊น๊ณ , FTP/SFTP์ ์์ ์ํด FileZilla๋ฅผ ๊น๊ณ , ๊ทธ ์ธ ๋ค์ํ ์๊ฒฉ ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ณต์๊ฐ ์ค์นํ์ฌ ๊ด๋ฆฌํ๋ฉด ๋ง์ด ๋ณต์กํด์ง๊ณ ๋ฒ๊ฑฐ๋ก์ ์ง๋ค.
ํ์ง๋ง, MobaXterm ์ ์ด์ฉํ๋ฉด ์์ UI ์ ํจ๊ป SSH ์ ์์ํ์ฌ CLI ์ SFTP ๊น์ง ํ ๋ฒ์ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํด์ง๋ค. ๋ฌผ๋ก , FileZilla ๋ CLI ๊ฐ ๊ฐ๋ฅํ ์ ์๋๋ฐ ๊ทธ๋ ๊ฒ ํ๋ ค๋ฉด Pro ๋ฒ์ ์ ๊ตฌ๋ ํด์ผ ํ๋ค.
์ด๋ฐ MobaXterm ๋ ํ๋ ํฐ ๋จ์ ์ด ์๋๋ฐ, ๋ฐ๋ก Window OS ์์๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ด๋ค.
ํ์ ์ค์ Mac OS ๊ฐ ๋ ๋ถ์ด ๊ณ์ ์ MobaXterm ์ ์ฌ์ฉํ ์ ์์๊ณ , ๊ทธ๋์ ๋ค๋ฅธ ํด์ ์ฐพ์์ผ ํ๋ค.
๋ฌด๋ฃ์ด๋ฉด์ ์ฌ๋ฌ OS์์ ๊ฐ๋ฅํ๊ณ CLI ์ SFTP ๊น์ง ๊ฐ๋ฅํ ํด์ ๋ณ๋ก ์์ง ์์๋ค.
๊ทธ ์ค์์ Termius ๋ผ๋ ํด์ ๋ฐ์ํ๊ณ , ๋ช๋ช ๊ธฐ๋ฅ์ ์ ๋ฃ์๋๋ฐ ์ฒซ ๋ฉฐ์น ๋์์ ๋ฌด๋ฃ ๋ฒ์ ์ผ๋ก ์ง์ํด์ค์ ๊ฒฐ์ ํ๊ฒ ๋๋ค. (+ ์์ GUI ์ ๋ค)
Termius ๋ค์ด๋ก๋
Window OS ๋ฒ์ ๋ค์ด๋ก๋
https://termius.com/download/windows
Mac OS ๋ฒ์ ๋ค์ด๋ก๋
https://termius.com/download/macos
๋ค์ด์ ๋ฐ๊ณ , Install Termius ๋ฅผ ์คํ ์ํจ๋ค. ํ์๊ฐ์ ์ ํ๊ณ ํ์ ์ด๋๋ ๋์ค์ ํ๊ณ , ์ฒซ ํ์ด์ง์ ํํ ๋ฆฌ์ผ ์ฒ๋ผ ์ด๋ค ์๋น์ค๋ฅผ ์์ํ๊ฒ ๋์ง ๋ฌป๋ ์นธ์ด ๋์ค๋๋ฐ, ๋์ค์ (later) ๋ฅผ ๋๋ฅด๊ณ ์์ ํ์ด์ง๋ก ์จ๋ค.
๊ทธ๋ผ ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ํ๋๋ค.
EC2 ์๋ฒ๋ ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋จ๊ธฐ์ ์๋ ๊ฒ์ด๊ณ , ์๋ฌด๊ฒ๋ ์๋ ๊ฒ์ด ๋ง๋ค.
EC2 ์๋ฒ ์ ์
1. NEW HOST ๋ฅผ ๋๋ฌ SSH์ ์ํ ์๋ฒ๋ฅผ ํ๋ ๋ง๋ ๋ค.
๊ทธ๋ฌ๋ฉด ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ํ๋์ ssh ํ๋กํ ์ฝ์ ์ด์ฉํด ์ ์ํ ์๋ฒ ๋ชจ์๊ณผ ์ค๋ฅธ์ชฝ์ ์ ๋ณด๋ฅผ ๊ธฐ์ ํ ํญ์ด ์๊ธด๋ค.
2. Address
EC2 ์๋ฒ์ ํผ๋ธ๋ฆญ IP ๋๋ ํผ๋ธ๋ฆญ IP DNS ์ฃผ์๋ฅผ ์ ๋ ฅํด์ค๋ค.
3. Label
์๋ฒ๋ฅผ ๊ตฌ๋ถ ์ง์ ์ด๋ฆ์ ์ ์ด์ค๋ค.
4. Username
ํ์๋ ์ฐ๋ถํฌ AMI ๋ฅผ ์ฐ๊ธฐ ๋๋ฌธ์ ubuntu ๋ฅผ ์ ๋ ฅํด์ฃผ์๋ค.
- ์ฌ์ฉ์ ๊ณ์ ์ ์์
- Amazon Linux: ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ด๋ฆ์ ec2-user
- Ubuntu: ubuntu
- CentOS: ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ด๋ฆ์ centos
- RHEL (Red Hat Enterprise Linux): ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ด๋ฆ์ ec2-user ๋๋ root
5. ํค ๋ฑ๋ก
+ ๋ฒํผ์ ๋๋ฌ key ๋ฅผ ์ ํํด์ค๋ค.
6. .pem key ๋ฑ๋ก
EC2 ์ ์ค์ ํด๋ Key ํ์ด์ ํค ๋ด์ฉ์ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ ํด์ค๋ค.
7. ํค ์ ์ฅ
ํ๋ผ์ด๋น ํค์ ๋ด๊ฐ ๋ณต์ฌ ๋ถ์ฌ ๋ฃ๊ธฐํ ํค ๋ด์ฉ์ด ๋ด๊ฒจ์ ธ ์๋ ๊ฑธ ํ์ธํ ์ ์๋ค. Label์ ๊ตฌ๋ถ ์ง์ ์ด๋ฆ์ ์ ์ด์ค๋ค. save๋ฅผ ๋๋ฌ์ฃผ๋ฉด ํค๊ฐ ์์ฑ๋ ๊ฑธ ํ์ธํ ์ ์๋ค.
8. ์ ์ํ๊ธฐ
๋ง๋ค์ด์ง ์๋ฒ๋ฅผ ๋๋ธ ํด๋ฆญํ๋ฉด ์ ์ํ๊ฒ ๋๋ค.
์ฐ๊ฒฐ์ ๊ณ์ ์งํ ํ ๊ฑด์ง ๊ด๋ จ๋ ๋ฌผ์๊ณผ ํค ๊ด๋ จ ๋ฌผ์์ด ๋ํ๋๋ค๋ฉด, continue ๋ฅผ ๋๋ฌ์ค๋ค. Add and continue ์ ์ฒซ ์ฐ๊ฒฐ์์๋ง ํด์ค๋ค.
9. ๊ฒฐ๊ณผ
์์ CLI ์ฐฝ์ด ๋ฌ๊ฑธ ํ์ธํ ์ ์๋ค.
10. SFTP ์ฐ๊ฒฐํ๊ธฐ
์ข์ธก ์๋จ์ SFTP ๋ฅผ ๋๋ฅด๋ฉด ๋ก์ปฌ์ ํ์ผ ๊ตฌ์กฐ๋ค์ด ๋์จ ๊ฑธ ํ์ธํ ์ ์๋ค. ์ค๋ฅธ์ชฝ ํญ์์ Select host ๋ฅผ ํด์ ์ฐ๊ฒฐํ ์๋ฒ๋ฅผ ์ค์ ํด์ค๋ค.
๋๋ธํด๋ฆญํ์ฌ ์ ์ํ๊ณ ํ์ธ ๋ฌธ๊ตฌ๊ฐ ๋์ค๋ฉด continue ํ๋ค.
์ข์ธก์ ๋ก์ปฌ์ ํ์ผ๋ค ์ฐ์ธก์ SSH ์ ์ํ ์๋ฒ์ ํ์ผ๊ตฌ์กฐ๋ฅผ ํ์ธํ ์ ์๋ค.
์๋จ์ ํญ์ ๋ณ๊ฒฝํ๋ฉด์ CLI ์ ๋๋ ํ ๋ฆฌ ํ์์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ํ ์ ์๋ค.
๋๊ธ