VSCODE로 비박스 서버에 원격 접속하기

개보린·2021년 11월 16일
0

비박스

목록 보기
1/15
  • 이 글을 무단으로 전재 및 재배포를 금지하고 있습니다.
  • 허용받지 않은 서비스 대상으로 해킹을 시도하는 행위는 범죄 행위 입니다. 본 내용을 악의적인 목적으로 사용 시 그에 대한 법적 책임을 포함한 모든 책임은 당사자에게 있으며, 작성자는 어떠한 책임도 지지 않음을 밝힙니다.

🤦‍♀️ 결론: 안 됨

모의해킹 공부 중, 웹 소스코드를 확인하는 빈도가 잦아지자 CLI화면이 불편하게 느껴졌다.

예전 국비시절 VScode의 Remote Development 확장프로그램을 이용해서 리눅스기반 웹서버에 원격접속하여 소스코드를 편한 UI로 읽기 및 수정했던 기억을 더듬어 시도해보다 실패한 경험을 쓴다.

비박스에 VSCODE의 Remote Development로 원격시도하다 실패한 썰

1. VSCODE 설치 후 확장팩도 설치완료!

2. F1키를 눌러 ssh를 검색 후 Open Configuration File 파일 수정

Host 계정명@IP주소:포트번호
        HostName IP주소
        User 계정명
        Port 포트번호

3. 비박스 서버에 ssh 설치 및 서비스가 구동(running)상태인지 확인

ssh 설치는 여부는 확인했고 구동상태를 확인하기 위해 service 명령어를 사용했지만 먹지않는다. 갓구글도 나에게 해답을 주지 못 했다..ㅜ^ㅜ
차선책으로 Host PC에서 putty로 ssh 접속을 시도해 보았는데 접속이 되어서 우선 PASS!!

✍2011-11-17 추가
우분투 20.04.3 버전 설치 시 문제없이 service 명령어가 실행되는 것을 확인했다.

4. 다시 F1키를 누르고 Connect to Host 시도!

5. 새창이 뜨면서 install을 시작하는데 아까 F1 키 눌러서 뜬 검색창에(따로 팝업 화면 안 뜸) OS가 뭐야?, 비밀번호 불러줄래? 등등 시키는대로 값을 넣어주면 된다.


이제 정상적으로 SSH 연결이 되면되는데 결과는????

remote host's architecture is not supported.
원격 호스트의 아키텍처가 지원되지 않습니다.

🤦‍♀️...

VSCODE 공홈에서 확인해보니 Remote Development SSH를 사용하기 위해서 요구되는 사항이 Ubuntu 16.04 버전 이상이었다.

비박스는 오픈소스 bWAPP(buggy Web Application)이 설치된 가상환경으로 제공되는데 내가 다운 받은 환경에 설치되어 있는건 8.04 버전이었던 것이다.


### 공부 좀 해보려는데 쉬운게 없다...ㅜ 끄읏

✍2011-11-17 추가

잠이 오질 않았다.
CLI로 불편하게 코드를 편집하는 나를 상상하며 머리를 열심히 굴려보았다.
우선 버전이 문제인지 확실하게 확인하고 싶었다. 다른 곳에서 꼬여있을 수 있다는 생각을 했다.

다음날
우분투 최신버전을 다운받아 VM에 설치 후 ssh 연결을 시도했다.

잘된다..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ.. 버전 문제가 확실해졌다.
비박스에서 버전업을 할 수 있는지, 버전없을 했을 때 비박스와 호환성(??)문제는 없는지 확인해 보려한다.

profile
현역 '개'발자에서 '보'안 어'린'이로

0개의 댓글