본문 바로가기

전체 글

(80)
집 사진 보호되어 있는 글입니다.
PHP 로그인 패스워드 해시 사용을 통한 보안 최신버전 PHP는 로그인 관련해서 해시를 이용해서 사용자가 패스워드 입력하는지 알 수 없도록 설계한다. PHP에서 패스워드 해시의 원리와 작동 방법, 안전성 등을 점검해 본다. 1. 원리 이해 - 해시 - 해시라는 것은 암호를 저장하는데 있어서 가장 획기적으로 잘 쓰이는 물건이다. 어떤 문자, 숫자 등을 입력해서 거기에서 특징적인 값만은 분석해서 특정 위치에 저장한다. SHA256 해시 - 온라인 SHA256 해시 생성기 www.convertstring.com 무슨 말인지 어렵다... ? A, B, C 열쇠가 있다고 가정해 보자. 다 다르게 생겼는데, 한 자물쇠에 전부 맞을 수 있도록 설계를 했다고 해 보자. 아래 영상을 보면, 열쇠의 원리가 이해가 될 것인데, 열쇠는 키 높이를 맞추는 부분만 상관이 있..
무료 이미지 제작을 위한 가장 좋은 저작권- CCL(CC 라이선스) 저작권(라이선스)의 개념과 정리 이미지 제작이나 배포 등을 하는데 있어서 요즘 가장 문제가 되는 것이 저작권입니다. 저작권이라는 개념은 중요한 개념입니다. 저작권이라는 것이 없다면, 창작을 하시는 분들은 많은 어려움을 겪을 것입니다. 제 생각에는 윈도우XP가 아마도 한국에서는 소프트웨어 관련해서는 저작권 이슈의 정점을 찍은 것 같습니다. 윈도우 XP를 만들기 위해서 마이크로소프트는 정말 많은 돈을 들였습니다. 그런데, 사람들이 마구 갖다 씁니다. 마이크로소프트는 이런 것을 근절하기 위해서 XP를 재배포하는 사람들을 특정해서 저작권으로 소송을 걸어서 정말 그 사람들을 많이 힘들게 했습니다. (해적판 XP 제작자 6억 청구 기사 참조) 그냥 별 생각 없이 다른 사람들의 창작물을 가져다가 만들어서 문제가 될 ..
북마크 공유 사이트 정리 https://booky.io/ 북마크 공유 사이트 입니다. 인터페이스 깔끔하고 쉽게 사용하고 편집할 수 있습니다. 화면에서 바로 클릭해서 확인하는 것도 옵션 넣어서 쉽게 할 수 있습니다. 무엇보다도 가장 좋은 것은 크롬 웹스토어에서 설치해서 쉽게 사용할 수 있다는 것입니다. 이메일 기반으로 id를 생성해서 사용하는 방식입니다. 생성은 쉬우니 그대로 진행하고, 1. 웹 스토에서 부키 설치하기. 크롬 웹스토어 부키 : https://chrome.google.com/webstore/detail/bookyio-extension/pmcpkkipiedakcaolhnbijibndfemckf?hl=ko 우측에 보면 "Chrome에 추가" 버튼이 보입니다. 누르신 후 "확장 프로그램 추가" 버튼을 누릅니다. 그러면 크..
OTRS 6.0.5. 버전 설치(UBUNTU 16.0.4) https://www.vultr.com/docs/how-to-install-and-configure-otrs-on-ubuntu-16-04 여기에서 퍼왔는데, 신버전 적용하고, 오타 수정해서 올려 드립니다. OTRS는 헬프데스크 솔루션으로, 티켓 관리 시스템입니다. 장애 접수 등을 하게 되면, 그것을 관리해 주고, 담당자가 처리해 주죠. 상당히 진화한 시스템 같으니, 관심 있으면, 한번 해 보시기 바랍니다. :: 우분투 16.0.4 / OTRS 6.0.5 / https://www.otrs.com/download-open-source-help-desk-software-otrs-free/여기 가셔서 최신 버전 파악하시고, 최신판으로 설치하시는 것이 좋을 듯 합니다. 설치 준비 Prerequisites우분투 1..
무들 교수 기본 강좌 1. 무들 교수법 기본 강좌 https://youtu.be/baVYWCewAfo
워드프레스용 기본 플러그인 워드프레스 기본 플러그인 워드프레스 사용할 때 그냥 사용하면, 여러가지 귀찮은 보안 문제 등이 발생한다. 그래서, 주로 사용하는 플러그인을 잘 배치한다. 너무 많이 깔면 또 별로다. 그래서 필수 플러그인 몇 개 소개한다. 기본 보안 프러그인 1. Rename wp-login.php - 로그인이 http://url.to/wp-login 으로 되어 있는 것을 변경하여 기계적인 접근을 원천 차단하는 플러그인 검색 도우미 플러그인 1. Yoast SEO - SEO 점수를 높게 받아서 검색 엔진에 검색이 잘 되게 하는 플러그인 + 사이트 맵 생성2. Google Analytics by MonsterInsights - 구글 애널리틱스에 쉽게 연동하게 하는 플러그인 3. Related Posts - 관련글을 자동 게..
Centos + Apache 에서 특정 폴더에 암호 걸기 수 차례 해 보다가 실패하여 다음 링크를 참고하여 성공하였다. https://wiki.apache.org/httpd/PasswordBasicAuth 더구나 필자는 가상 디렉토리를 이용하여 여러 서비스를 진행하고 있었기 때문에 더욱 암호가 필요했다. 먼저 사용자와 패스워드를 입력한다. 아래 예는 두 개의 패스워드를 입력할 수 있게 하는 방식이다. $ htpasswd -c /etc/htpasswd/.htpasswd user1 $ htpasswd /etc/htpasswd/.htpasswd user2 여기에서 http 루트는 /var/www/html 이고, 암호를 걸 폴더가 /var/www/html/protected 라고 가정하겠다. vi /etc/httpd/conf/httpd.conf 해서 아래 부분에 다음과..