일단, 컴퓨터 언어 공부나 프로그래밍 공부를 하기 위해서는 컴파일러가 필요하다.

C언어면 Visual Studio, Java면 jdk, python이면 pycharm 등등..

하지만 사지방 컴퓨터는 재부팅시 초기화가 되는 특성상 컴파일러를 설치하여 공부를 할 수 없다.

 

그래서 지금까지 대안으로 사용해왔던 것은 우리나라에서 만든 웹 ide인 groom을 이용해왔다.

하지만 리눅스도 공부해보고 싶고 웹 해킹에 대해서도 공부해보고 싶다는 생각에 공부환경에 대해서 조사해보았다.

그 결과 발견한 것이 클라우드 컴퓨팅 시스템이다.

간단하게 말하자면 다른 사람의 컴퓨터 성능을 빌린다고 생각하면 된다.

 

클라우드 시스템중 유명한 것들은 아마존의 AWS(Amazon Web Service), MS사의 Azure, 구글의 GCP(Google Cloud Platform)이 있다.

무엇을 선택하던 1년간의 무료체험을 제공하니 원하는 것으로 선택하면 된다.

그중에 나랑 가장 친숙한 구글의 GCP를 이용해 보기로 했다.

 

구글 클라우드 플랫폼

 

 

1. 자신이 원하는 이름을 설정한다. 단, 소문자만 허용한다. ( 군에서 공부할 목적으로 만든것이기에 militaryservice라고 이름 지었다)

 

2. 지역을 설정한다.

지역에 따라서 예상 금액이 달라지기 때문에 가장 싼 타이완 서버를 이용한다. 딱히 차이가 없긴 하다.

 

3. cpu의 세대를 결정한다.

1세대 2세대가 가격차이가 많이 나지만 우리는 사지방에서만 사용 할 것이기 때문에 하루에 많아야 하루에 4시간 이용한다.

따라서 2세대 cpu를 사용하더라도 300달러는 여유롭다.

 

4. cpu성능을 선택한다.

가볍게 컴파일러만 돌릴 생각이면 기본 사양으로 해도 충분할 것 같다.

 

5. 부팅디스크를 선택한다.

ubuntu가 리눅스 계열중에 ui가 가장 깔끔하다 생각하고, 버전중에 LTS가 붙으면 오랫동안 해당 버전을 지원해줄 수 있다는 것으로,

그중에 가장 최신 버전인 18.04 LTS를 선택했다. 지원을 오래 해준다는 뜻은 그만큼 안정성이 높아진다는 것이다.

그리고 HDD와 SSD중에 골라야하는데, SSD가 훨씬 빠르지만 가격이 비싸다.

하지만 아까 말했듯이 우리는 하루 사용 시간이 적기에 SSD를 선택해도 1년에 300달러에서 여유롭다.

 

6. 트레픽 사용여부를 결정한다.

잘은 모르겠지만 웹 해킹 공부도 해볼 생각이므로 열어두면 좋을 것 같다고 생각했다.

 

7. 끝!

 

설정이 끝났으면 SSH버튼을 눌러 실행해주면 된다.

 

 


이렇게 해서 나온 견적은 시간당 0.092달러이다.

평일에 최대 4시간, 주말에 10시간을 1년동안 사용한다고 가정하면,

(4*20+10*8) * 12 * 0.092 = 176달러이다.

고로, 원한다면 조금 더 사양을 늘려도 상관없다.

 

단, 사용이 끝나면 꼭 종료를 눌러야한다.

 

다시 시작하면 이렇게 비용이 측정된다는 경고문이 뜬다.

다시말해, 중지하면 비용이 안나간다는 이야기이다.

이렇게 해서 사지방에서 Linux개발환경을 이용할 수 있게 되었다.

 

D 드라이브 접근


사지방의 컴퓨터는 종료될 때마다 C 드라이브가 초기화된다.

초기화되지 않는 D 드라이브가 존재하지만 접근하는 방법이 제한되어 있다.

 

cmd 또한 접근을 제한해놓은 곳이 있기 때문에 powershell을 추천한다.

powershell에 접속하는 방법은 window 메뉴 -> powershell 검색.

 

[   ii d:  ]

 

위의 명령어를 입력하게 되면

 

D 드라이브에 접근할 수 있습니다.

 

나 같은 경우에는 D 드라이브는 초기화되지 않는 특성을 이용해서

'크롬 설치 파일' 등 환경 세팅에 필요한 프로그램들을 저장해 둠으로써 빠른 환경 세팅을 할 수 있도록 한다.

 

 

시간제한 해제


그리고 사지방은 2시간의 이용 제한 시간이 있는데

이용을 시작하고 즉시 로그오프를 하면 2시간이 넘어도 계속 이용할 수 있다고 한다.

 

마찬가지로 cmd나 powershell을 실행시킨 후 아래명령어를 입력하고 난 뒤 다시 로그인을 하면 된다.

 

[   logoff   ]

 

기타 제한 해제


더 많은 제한들을 해제할 수 있는데 이 블로그를 통해서 프로그램을 설치할 수 있다.

 

https://blog.haka.se/ckis-unlocker

 

사지방 제한 해제 프로그램! - 하카세의 블로그

단순한 제한 해제 프로그램입니다. 소스 및 exe 파일 첨부하였습니다. (배치파일로 제작되었어요.) 아래 내용을 해제합니다. Regedit (레지스트리 수정 프로그램, 윈도우 기본 내장) 및 reg 실행 가능 taskmgr (작업 관리자) 실행 가능 윈키 사용 가능 C 및 D

blog.haka.se

 

reference : 싸지방(사이버 지식 정보방)에서 개발하는 모든 방법

 

 

+ Recent posts