본문 바로가기
반응형

57

AWS EC2 - OpenVPN 연동기 문제 상황 집이나 회사에서 주로 작업을 하기 때문에 작업 환경의 이동이 잦은 편은 아니지만 가끔 작업 환경이 아닌 곳에서 갑자기 작업을 해야 하는 경우 방화벽 설정을 직접 하거나 방화벽 설정 변경 권한 없는 경우도 종종 있어서 이 부분에서 시간을 잡아먹는 일이 종종 생겼다 처음엔 상용 서비스 구독하려고 이런저런 유료 서비스를 알아보다가 결국 맘에 드는게 없어서 EC2에 OpenVPN 서버를 구축하기로 결심 고려했던 사항 - 아이피를 고정해야 함 - 일정 속도 이상 - 편리한 연결과 해제 - 유지 비용 - 혼자 사용하지만 Mac/PC/모바일 다양한 기기에서 사용 - 성인사이트 접속 사전 준비 AWS 콘솔 접근하여 EC2 생성, 키페어 설정하고 SSH로 접근 방법 사전 지식이 없으면 숙지하고 있어야 함 ht.. 2022. 9. 8.
NICEAPI 본인확인 PHP 샘플 본인확인 방식이 새로 바뀌었다고 한다 기존 CPClient파일로 하는게 아니라 개발자가 직접 암호화, 복호화를 해야함 다 좋은데 인간적으로 한두명 쓰는 서비스도 아니고 동네 구멍가게도 아닌데 php, node 까지는 샘플 코드는 넣어줘야 하는게 맞지 않나 싶다 웹사이트의 개발가이드랑 거기서 받은 문서랑도 다른게 있어서 개뼉다구같은걸로 한나절 이상 잡아먹어서 코드를 공유한다 인증이나 결제 모듈 연동시 주의점 1. 세션 사용 여부 체크 및 유지 크롬 80이후로 다른 사이트 갔다 넘어오면 세션값을 상실한다 session_start -> session_start_samesite(없으면 생성) 2. 리턴 URL 설정시 http, www 여부 확인, 상대 경로가 아닌 절대경로로 이런걸로 삽질하면 답도 안나온다 3... 2022. 5. 12.
민방위 사이버교육 시작하자마자 끝내기 자동 수강 완료 스크립트를 게시하였으나 삭제 요청이 와서 삭제.. 그냥 들읍시다... 2022. 4. 18.
vuejs safari textarea placeholder multiline not work Template Scriptdata() { return { placeholder: 'Placeholder..', textAreaVal: 'Placeholder..', }},methods: { changeTextAreaFocus() { if (this.placeholder == this.textAreaVal) { this. textAreaVal = '' } else if (this.textAreaVal.length == 0) { this.textAreaVal = this.placeholder } }} CSS로 맞출려다가 암걸릴뻔 2018. 9. 4.
반응형