-
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์ ์ฐ๊ฒฐ ๋์์์ ์ ์ ์๋ค.
๊ทธ๋ฌ๋ฉด ์๋ฒ์ ์๋ ํด๋๋ฅผ ์ด๊ณ ์ฝ๋ ์์ ์ ํ ์ ์๋ค.
'Computer Science > ๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ด์ฌ ๋ฉ์๋ ์ด๋ฆ ์์ ์ธ๋์ค์ฝ์ด('_') ์๋ฏธ (0) 2024.03.11 pip install ๋ช ๋ ์ด ์ต์ ์ ๋ฆฌ (0) 2024.03.07 MacOS atom์ emmet ํจํค์ง ์ค์นํ๊ธฐ (0) 2024.02.17 No module named 'jupyter_core' (0) 2023.12.04