일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Python
- 네트워크
- abex'crackme
- Java
- cmd
- Screening Router
- CISCO
- 크롤러
- dreamhack
- 리버싱
- 머신러닝
- AWS
- STP
- Repository
- vlan
- 암호학
- 머신러닝 프로세스
- Reversing
- 스위치
- AI
- 라우터
- Firewall
- 자바
- 온프레미스
- Mac
- bastion host
- 인공지능
- vector
- RIP
- docker
- Today
- Total
Haekt‘s log
[Visual Code] Visual Code 로 Linux 원격코딩 본문
이번 글에서는 ssh 연결을 이용하여, linux를 visual code 에 불러오는 방법을 알아볼 것이다.
먼저 linux 에 ssh 포트가 열려있어야 한다.
1. Linux 를 켜고 ssh server 를 설치해 준다.
$ sudo apt install openssh-server -y
2. ufw 명령어로 방화벽 ssh 포트 허용하기.
$ sudo ufw allow ssh
netstat 로 확인했을때 22 번 포트가 열려있으면 성공이다.
3. ifconfig 로 linux 의 ip 확인
나의 경우에는 ip가 192.168.0.161 이다.
4. Visual Code 를 실행한 후, Remote Development 설치
왼쪽 사각형 (또는 ctrl + shift + x ) 를 누르고, Remote Development 를 검색하여 install 해준다.
5. ctrl + shift + p 를 누르고, Remote-SSH: Connect to Host.. 를 선택한다.
6. 자신의 [linux계정명]@[ip주소] 를 입력해준다.
이전에 ifconfig 로 확인했던 ip와 linux 에서 자신이 사용하는 계정명을 입력해준다.
7. config 파일 저장경로를 설정해준다.
그냥 엔터를 눌러줘도 된다.
8. 사용하는 OS인 Linux 를 선택해준다.
새 창이 뜨며, OS 를 선택하라고 나오는데, Linux 를 선택해준다.
9. Linux 에서 사용하는 계정의 비밀번호를 입력해준다.
password 를 입력하라고 뜬다. linux 계정의 비밀번호를 입력해주면 된다.
10. Explorer 로 이동하고, Open Folder 를 눌러 Visual Code 로 열 위치를 정해준다.
Visual Code 로 사용할 Linux의 디렉토리 위치를 선택해서 OK 해주면 된다.
OK 를 누르면 해당 디렉토리가 열리게 된다. 이제 여기서 원하는 작업을 하면된다.
* 가상머신인 경우, network 설정을 bridged 로 바꿔 ip를 설정해주면 이 방법으로 코딩이 가능하다.
'tip' 카테고리의 다른 글
[Mac] Vscode Code Runner 설치 (0) | 2023.03.23 |
---|---|
[Mac] VScode "includePath" 오류 (4) | 2023.03.23 |
[Mac] 동일한 프로그램 창 두개 이상 띄우기 (0) | 2022.11.28 |
윈도우 계정 어드민 권한 부여 방법 (2) | 2022.11.18 |
cmd 윈도우 사용자 계정 생성하기 (0) | 2022.09.21 |