본문 바로가기

리눅스

[설치] 서버 설정, vscode에서 원격 서버 연결 이보다 쉬울 수 없다!

728x90

 

 

 

 

 

나와쪄

 


서버 설정

설치 할 거

  • ubuntu 20.04.5 LTS
  • balenaEtcher

 

1. ununtu 20.04.5 LTS 설치

Ubuntu 20.04.5 LTS (Focal Fossa) (kakao.com)

 

Ubuntu 20.04.5 LTS (Focal Fossa)

Select an image Ubuntu is distributed on three types of images described below. Desktop image The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what m

mirror.kakao.com

 

server install image 설치

 

 

2.balenaEtcher 설치

 다운로드하기 

 

3. USB에 우분투 굽기

  • 일단 balenaEtcher 열기
  • Flash from file 열기

 

  • 1에서 다운 받은 ubuntu 선택

 

  • select target

 

  •  usb 선택

 

 

  • Flash 누르고 끝날 때까지 대기

 

4. 리눅스 서버로 쓸 pc 셋팅

  • 파워선 연결
  • 랜선 연결
  • HDMI 연결
  • 키보드랑 마우스 연결

 

5. pc 셋팅

  • pc 켜고 이 화면 뜨면 F7 연타해서 boot menu로 이동해야 되는데 안 되면 

  • 근데 이거 안 되면 설정>고급시작옵션>장치옵션으로 하면 됨
  • 그러면 이런 화면이 나오는데 상단에 Install Ubuntu Server 클릭

 

  • 좀 기다리면 이런 화면 나옴

 

  • 그 다음에 언어설정/키보드 설정 이런 거 나올 텐데 그냥 다 패스 누른다.(언어는 웬만하면 영어가 나아요!)
  • 그리고 아래 화면이 나오는데, pc 내부에 있는 거 다 지울건데 동의할거냐는 내용이다. => continue 누르기
    • 단, 누가 쓰고 있는데 지우면 안 돼요..(큰일남)

 

  • 그리고 사용자 설정으로 넘어가는데 여기 있는 거 잘 기억해두도록!!!

 

  • 기본 설치는 나중에 수동으로 설치가능하니 일단 done

 

  • 그리고 reboot now

 

 

  • 이케 에러가 뜰 수도 있는데,

 

  • 이건 usb 안 뽑아서 그런 거라서. usb 뽑고 엔터 누르면 된다. 
  • 뭔가 좀 오래 걸림

 

  • 그리고 로그인하는 창 나옴
  • 위에서 설정한 username으로 로그인하고, password치면 끗~

  • 중간에 보면 IPv4 addresss 있는데 저거 잘 외워두자

vscode에서 원격 서버 연결

설치할 거

  • vscode(설치 쉬우니까 설명 안 하겟음
  • mobaXterm

 

1. mobaXterm 설치

MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition (mobatek.net)

 

MobaXterm free Xserver and tabbed SSH client for Windows

The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!

mobaxterm.mobatek.net

 

  • 들어가서 Portable editon으로 설치

 

  • 압축풀고 exe 들어가기
  • 상단바에서 Session

 

  • SSH 선택
  • host랑 port 설정만 하면 된다
    • 참고로 SSH는 22번이 기본 포트인데 외부에서 로봇들이 해킹한다고 하니 다른 포트 번호로 바꾸는게 좋다고 한다

 

  • 여기서 host에 ip 적었는데 안 된다면. 그게 로컬인진 아닌지 확인해보기. 

https://onu0624.tistory.com/104

 

[Domain] 무료 도메인 만들기(내도메인.한국)

도메인을 만들기 위해선 돈이 든다. 근데 실습할땐 돈 내기 아깝다. 무료 도메인이 있다. 내도메인.한국 내도메인.한국 - 한글 무료 도메인 등록센터 한글 무료 도메인 내도메인.한국, 웹포워딩,

onu0624.tistory.com

 

 일단 여기 들어가서 무료 도메인 만들어 보고 시도해보기.

 

 

  • 그럼 로그인 창이 뜨는데 우분투에서 설정했던 username하면 된다. 
  • 그 다음 나오는 password도 마찬가지

 

2. vscode 셋팅

  • ctrl + shift + p
    • 저 2개를 잘 봐주세요

 

  • 일단 구성 파일로 들어간다
    • C:/Users/User/.ssh/config

 

  • 1에서 설정한 hostname과 port로 들어감
    • host는 vscode에서 구별하기 편한 걸로 암거나
    • user는 ubuntu에서 설정한 username

 

  • ctrl + s눌러주고 다시 ctrl + shift + p누르고 호스트에 연결

 

  • 그러면 새 창이 열릴텐데 password누르면 된다

 

 


 이 모든 걸 알려주신 UnI Lab실의 영원한 방장님께 감사합니다!

 

끗~