Skip to content

Latest commit

Β 

History

History
23 lines (20 loc) Β· 1.54 KB

VScode_remote_ssh.md

File metadata and controls

23 lines (20 loc) Β· 1.54 KB

VScode Remote-SSH 접속

VScodeμ—μ„œ μ›κ²©μ ‘μ†ν•˜μ—¬ vscode μ—λ””ν„°λ‘œ μ½”λ“œ μˆ˜μ • ν•  수 있음

  • μ†ŒμŠ€λ₯Ό μ—…λ°μ΄νŠΈν•΄μ•Ό ν•  λ•Œ, κ³§λ°”λ‘œ μ„œλ²„μ—μ„œ μ½”λ“œλ₯Ό μˆ˜μ •ν•˜κΈ°λ³΄λ‹¨ 일일히 λ‘œμ»¬μ—μ„œ μž‘μ—…ν–ˆμ—ˆμŒ

    μ§€κΈˆκΉŒμ§€λŠ” λ‘œμ»¬μ—μ„œ μ†ŒμŠ€ μˆ˜μ •>λ™μž‘ ν…ŒμŠ€νŠΈ>λ°±μ—…ν•œ λ‹€μŒ, μ„œλ²„μ— μ—…λ°μ΄νŠΈλ₯Ό ν–ˆλŠ”λ°,
    이 κ²½μš°κ°€ μ•„λ‹Œ, μ„œλ²„ 외뢀접속을 막고 λ‚΄λΆ€μ—μ„œ ν…ŒμŠ€νŠΈν•΄μ•Όλ  κ²½μš°κ°€ μžˆμ–΄μ„œ 원격접속이 ν•„μš”ν–ˆμŒ ❗
    vscode REST client둜 ν…ŒμŠ€νŠΈν•  κ±°μ—¬μ„œ vscode Remote-SSH 접속을 μ²˜μŒν•΄λ΄€λŠ”λ°, 쑰금 헀맨 뢀뢄이 μžˆμ–΄μ„œ κΈ°λ‘πŸ“

방법

  1. vscode extenstion: Remote Development μ„€μΉ˜
  2. F1을 눌러 'Remote-SSH: Open SSH Configuration File...' 선택
  3. 보톡 'C:\Users<계정λͺ…>.ssh'으둜 μ§€μ •ν•˜λ©°, ν•΄λ‹Ή κ²½λ‘œμ— config 파일 생성
  4. config νŒŒμΌμ— HOST, HostName, User, Port λ“± κΈ°λ‘ν•˜κ³  μ €μž₯
    • HOST : ν•΄λ‹Ή μ„œλ²„ 이름/별λͺ… 지정해주면 됨
    • HostName : μ›κ²©μ ‘μ†ν•˜λ €λŠ” μ„œλ²„ μ£Όμ†Œ(AWS의 경우, PublicIP)
    • User : μ„œλ²„ 계정
    • Port : 기본적으둜 22둜 μž‘λŠ”λ‹€κ³  함, μ΄μ™Έμ˜ 포트둜 μ ‘μ†ν•˜λ €λŠ” 경우 μž‘μ„± ν•„μš”
    • IdentityFile : AWS의 경우, μ„œλ²„ ν‚€(pem key) 경둜
  5. F1을 눌러 'Remote-SSH: Connect to Host' 선택
    • config νŒŒμΌμ—μ„œ μ§€μ •ν•œ HOSTλͺ…μœΌλ‘œ λœ°ν…λ°, μ›κ²©μ ‘μ†ν•˜κ³ μžν•˜λŠ” HOST 선택
    • μƒˆμ°½μœΌλ‘œ VSCODE창이 λ„μ›Œμ§€λ©΄μ„œ, 원격 호슀트이 OSμ„ νƒν•˜λΌκ³  λ‚˜μ˜΄
    • ν•΄λ‹Ήν•˜λŠ” OS둜 μ„ νƒν•˜λ©΄, μ—°κ²° 끝.