ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • VSCode์—์„œ ์„œ๋ฒ„์— SSH ์›๊ฒฉ ์ ‘์† ์„ค์ •ํ•˜๊ธฐ
    Computer Science/๊ฐœ๋ฐœ 2024. 2. 21. 15:09
    ๋ฐ˜์‘ํ˜•

    ์˜ค๋Š˜์€ ์ฝ”๋“œ ์—๋””ํ„ฐ VSCode์—์„œ ์›๊ฒฉ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜์—ฌ ์„œ๋ฒ„์— ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

    ์„ค์ •ํ•˜๋Š” ๋ฒ•์€ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๋‹ค.

     

    ์šฐ์„ ์ ์œผ๋กœ ํ•  ์ผ์€ VSCode์˜ extension ์œผ๋กœ "Remote-SSH"๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

     

     

     

    ๊ทธ ๋‹ค์Œ F1 ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ SSH configuration file์„ ์—ด์–ด์ค€๋‹ค.

     

    ๊ทธ๋Ÿฌ๋ฉด ๋ณธ์ธ์˜ ์ปดํ“จํ„ฐ์— ์žˆ๋Š” ssh configuration file์ด ๋‚˜์˜ฌํ…๋ฐ ์ด๋ฅผ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

    VSCode๋กœ ์›๊ฒฉ ์ ‘์†์„ ์ฒ˜์Œ ํ•ด๋ณธ๋‹ค๋ฉด ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ํŒŒ์ผ ๋‚ด์šฉ์ด ๋“ค์–ด์žˆ์„ ํ…๋ฐ ์—†๋Š” ํ•ญ๋ชฉ๋“ค์€ ์ง์ ‘ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

     

    Host ____
       HostName ____
       User ____
       UseKeychain ____
       IdentityFile ~/.ssh/____
       port ____


    • Host: SSH ์ ‘์†์‹œ ํ‘œ์‹œ๋  ์ด๋ฆ„. ์›ํ•˜๋Š” ๊ฒƒ ์•„๋ฌด๊ฑฐ๋‚˜ ๊ธฐ์ž…
    • HostName: ์›๊ฒฉ ์„œ๋ฒ„ ์ „์ฒด ์ฃผ์†Œ์—์„œ "@" ๋’ท๋ถ€๋ถ„
    • User: ์›๊ฒฉ ์„œ๋ฒ„ ์ „์ฒด ์ฃผ์†Œ์—์„œ "@" ์•ž๋ถ€๋ถ„
    • IdentifyFile: ์„œ๋ฒ„์˜ PEM ๊ฒฝ๋กœ์™€ ํŒŒ์ผ๋ช…
    • port: ์ ‘์†ํ•  ํฌํŠธ ๋ฒˆํ˜ธ

    ์œ„ ์š”์†Œ๋“ค์„ ์•Œ๋งž์€ ๊ฐ’์œผ๋กœ ์ฑ„์›Œ์„œ SSH config ํŒŒ์ผ์— ์ €์žฅํ•ด์ค€๋‹ค. 

     

    ์ €์žฅ์„ ํ•œ ํ›„ F1 ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์•„๋ž˜์™€ ๊ฐ™์ด ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐ์„ ํ•ด์ค€๋‹ค.

     

     

    ์ถ”๊ฐ€๋œ Host๋ฅผ ํด๋ฆญํ•˜๋ฉด ์ƒˆ๋กœ์šด VSCode ์ฐฝ์ด ์—ด๋ฆฐ๋‹ค.

    ์•„๋ž˜์™€ ๊ฐ™์ด ๋งจ ์•„๋ž˜์ชฝ์˜ ๋ฐ” ์ƒ‰์ƒ์ด ๋ณด๋ผ์ƒ‰์œผ๋กœ ๋ณ€ํ•ด์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ  SSH์— ์—ฐ๊ฒฐ ๋˜์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. 

    ๊ทธ๋Ÿฌ๋ฉด ์„œ๋ฒ„์— ์žˆ๋Š” ํด๋”๋ฅผ ์—ด๊ณ  ์ฝ”๋“œ ์ˆ˜์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

     

Designed by Tistory.