GCP - Sizuha/devdog GitHub Wiki

Google Cloud Platform

SFTP ์„ค์ •

์ค€๋น„

  1. GCP VM์ธ์Šคํ„ด์Šค์—์„œ, ํŒŒ์ผ ์—…๋กœ๋“œ์šฉ ๊ณ„์ •์„ ์ž‘์„ฑ

์ธ์ฆํ‚ค ๋งŒ๋“ค๊ธฐ(๋กœ์ปฌ)

ssh-keygen -t rsa -f ~/.ssh/[KEY_FILENAME] -C [USERNAME]

์—ฌ๊ธฐ์„œ USERNAME์€ VM์ธ์Šคํ„ด์Šค์˜ ๊ณ„์ •์ด๋ฆ„๊ณผ ์ผ์น˜์‹œํ‚จ๋‹ค.

~/.ssh/ ๊ฒฝ๋กœ์— ''KEY_FILENAME''(๋น„๋ฐ€ํ‚ค), ''KEY_FILENAME.pub''(๊ณต๊ฐœํ‚ค)๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.

cat ~/.ssh/KEY_FILENAME.pub

์ด๋•Œ ๋‚˜์˜ค๋Š” ์ธ์ฆํ‚ค ๋ฌธ์ž์—ด์„ ๋ณต์‚ฌํ•ด ๋‘”๋‹ค.

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋“ฑ๋ก(GCP)

GCP ๊ด€๋ฆฌ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•ด์„œ, ๋‚ด๋น„๊ฒŒ์ด์…˜ ๋ฉ”๋‰ด > Compute Engine > ใƒกใ‚ฟใƒ‡ใƒผใ‚ฟ ์„ ํƒ.

SSH่ช่จผ้ต ์„ ํƒํ›„, ํŽธ์ง‘ ๋ฒ„ํŠผ์„ ํด๋ฆญ. ์ถ”๊ฐ€ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด์„œ, ์•ž์„œ ๋ณต์‚ฌํ•ด ๋‘์—ˆ๋˜ ์ธ์ฆํ‚ค ๋ฌธ์ž์—ด์„ ๋ถ™์—ฌ๋„ฃ๊ณ  ์ €์žฅ.

FTP ํด๋ผ์ด์–ธํŠธ ์„ค์ •

  • ์ „์†ก๋ฐฉ์‹: SFTP
  • ์ธ์ฆ๋ฐฉ๋ฒ•: ้ตใƒ•ใ‚กใ‚คใƒซ
  • ้ตใƒ•ใ‚กใ‚คใƒซ: /Users/xxxx/.ssh/KEY_FILENAME

FileZila์˜ ๊ฒฝ์šฐ๋Š” ้ตใƒ•ใ‚กใ‚คใƒซ์„ *.ppk ํ˜•์‹์œผ๋กœ ๋‹ค์‹œ ์ €์žฅํ•˜๋„๋ก ์•ˆ๋‚ดํ•ด ์ค€๋‹ค. ์•ˆ๋‚ด์— ๋”ฐ๋ฅด๋ฉด ๋จ.