[프로젝트] 학교 무료 VPN – Hansei VPN 을 소개합니다!

2019년 말부터 운영해온 한세 VPN에 대해서 소개볼까 합니다. Hansei VPN 둘러보기 Hansei VPN을 만든 이유 저의 학교에서 무료 VPN 서비스를 시작한 이유는 아래와 같이 크게 4 가지 입니다. 1.기존 Softether VPN Gate 에서 사용하다 계정 해킹사고(메일로 날라온 아이피랑 VPN연결 시 연결했던 아이피랑 같음) 가 일어나 만들기로 함 2.기존에 “한빛”이라는 페이지가 있었지만, 2019년 말에 갑작스럽게 종료되어…

더 보기

처음으로 만들어본 Web Management Console 을 소개합니다!

제가 콘테스트 사이트를 새롭게 만들기 전에 이전 콘테스트 사이트에서 불편한 점이 몇개 있었습니다. 첫번째로 클라이언트가 풀 문제를 매 시간마다 올라옥 해야 하는데 그걸 관리자가 수동으로 처리한다는 점입니다. 두번째론 XE,Wordpress 처럼 관리 페이지가 콘테스트 대회랑 같은 디렉토리에 있고 콘테스트 홈페이지 경로를 변경해주면 관리자 접속 페이지가 나오는 방식이였습니다. 이 방법은 관리자가 관리페이지로 들어가는대는 편하지만 관리자용 페이지 소스를…

더 보기

[Ubuntu]웹파일 , 데이터베이스 Dump 파일을 FTP 서버로 전송하는 스크립트 만들기

오늘은 매 시간마다 웹 파일 , 외부,내부에 있는 Mysql/MariaDB 데이터베이스에 덤프 파일을 생성하여 FTP 서버에 자동으로 백업하는 스크립트를 공유하려 합니다. 백업 스크립트가 필요한 이유 왜 매 시간에 저 파일들을 백업하는 스크립트가 필요할까요? 이유는 간단합니다. 클라우드 서버같은경우엔(마이크로소프트의 애저, 구글의 클라우드, 아마존의 AWS 등), 미러링 서버가 상시 대기중이고 24시간 관제 + 유지보수 장비가 아주 잘 되어있기 때문에…

더 보기

[Ubuntu] crontab(스케줄러)를 이용하여 같은 시간에 앱 또는 스크립트를 실행시키기

오늘은 리눅스에 있는 Crontab 에 대해서 사용하는 방법을 설명드리겠습니다. 먼저 crontab 이란 특정 시간에 주기적으로 그 명령, 스크립트 등을 실행할때 정말 많이 사용하는게 crontab 입니다. 예를 들어 백업 스크립트, 특정 Node 서버 재시작, 인증서 갱신 등 과닐자가 수동으로 명령어를 입력하여 해결할 수도 있지만, 그렇게 되며 매번 명령을 입력할때마다 서버에 접속하여 일일이 입력해줘야 하는 불편함이 생깁니다….

더 보기

[Ubuntu 팁]우분투 에서 LTE모뎀 , WI-FI 활성화 및 비활성화 방법(20.04)

우분투를 사용하다가 버전 업그레이드를 한 뒤 WWAN 을 사용하려 할 때”광대역 네트워크 사용 안함” 문구가 뜨고 수동으로 켜지지도 않는 문제가 발생하였다. 처음에는 em7345 모뎀이 버전 업그레이드 후, 호환되지 않는 줄 알았지만, 의외로 간단한 문제였다. 광대역 모뎀. 즉 LTE 모뎀을 소프트웨어 적으로 켜는 명령어는 wwan on/off 로 광대역 모뎀을 껏다 켰다 할 수 있었던 것이다. 버전이…

더 보기

[Ubuntu] 우분투 부팅로고 변경하는 방법 (20.04)

우분투 20.04 에서 우분투 부팅로고를 변경하는 방법에 대해서 설명드리겠습니다. 우분투 부팅로고는 사진과 같이 처음 켜질때 나오는 부팅 로고를 말하는 겁니다. 오늘은 이 로고를 변경시켜 보겠습니다. 우선, 변경하기 전에 우분투 로고를 대채할 이미지를 만들거나 구해 줍니다. (PNG 포멧이여야 합니다.) 저는 PNG 파일로 하나 만들었습니다. 이제 변경해 보겠습니다. 아래의 경로로 이동해 주세요. /usr/share/plymouth/themes/spinner 이동하면 로딩이미지 파일과 “watermark.png”…

더 보기

[VS Code 팁] .ps1 파일을 로드할 수 없습니다. 해결방법 (VS code 에서 cmd 사용하기)

Node js 나 pm2 유틸리티 , npm 설치 등 VS code 내에서 실행해야 될 때가 있습니다. 그러나 VS Code 에 터미널에서 명령어를 입력시 .ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 이 오류를 해결하려면 PowerShell 로 명령어를 입력해야 합니다. 먼저 PowerShell 을 관리자 권한 으로 실행시킵니다. 아래와 같이 명령어를 입력합니다. 명령어를 입력 후 엔터를…

더 보기