일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 파이썬
- 설치
- 자바
- script
- 3.0
- Windows
- 데이터베이스
- PostgreSQL
- 자바스크립트
- install
- python
- node
- 하모니카
- postgres
- hamonikr
- 리눅스
- 노드
- ubuntu
- Linux
- 윈도우
- Atlassian
- DB
- JS
- DATABASE
- 설정
- java
- 스크립트
- javascript
- 우분투
- 아틀라시안
- Today
- Total
목록전체 글 (192)
LukeHan 의 잡다한 기술 블로그
Apache2 를 이용하여 서비스 구성 중 아래와 같이 Apache2 버전 정보가 출력되어 나왔다. 보안성을 높이기 위해 해당 정보를 숨기고자 한다. curl -I http://apt.lukehan.kr curl 을 이용하여 위와 같이 입력하여 HTTP Header 정보를 확인한다. HTTP/1.1 200 OK Date: Mon, 28 Feb 2022 13:23:44 GMT Server: Apache/2.0.0 (Ubuntu) Content-Type: text/html;charset=UTF-8 해당 도메인의 HTTP Header 정보를 확인할 수 있습니다. 위의 정보 중 Server 정보를 읽어들여 Apache 페이지에서 출력하고 있으니 해당 정보를 나오지 않도록 설정 합니다. sudo vi /etc/a..
신규 package 생성을 위해 기존 pakcage 파일 정보를 확인할 필요가 있었다. ar vx gnome-icon-theme_3.12.0-3_all.deb 위와 같이 입력하여 deb 파일을 푼다. -rw-r--r-- 1 lukehan lukehan 43424 3월 27 16:09 control.tar.xz -rw-r--r-- 1 lukehan lukehan 9576416 3월 27 16:09 data.tar.xz -rw-r--r-- 1 lukehan lukehan 4 3월 27 16:09 debian-binary 명령어를 입력하면 위와 같이 파일을 추출한 것을 확인할 수 있다. tar -xvf data.tar.xz tar 명령어를 이용하여 압축을 해제하여 파일을 확인한다.
git clone 시 github 로그인시 계정 정보 및 비밀번호를 입력하여도 clone 이 되지 않는 증상을 확인하였다. 확인해 보니 github 정책이 변경되어 personal access tokens 을 이용한 방식으로 clone 할 수 있다고 한다. personal access tokens 를 이용하기 위해 아래와 같이 문서를 작성하여 정리한다. Github 페이지 접속하여 로그인 후 우측 상단의 '내 메뉴 > Settings' 를 클릭 실행한다. 좌측 하단의 'Developer settings' 메뉴를 클릭 실행한다. Developer setting 페이지 좌측 하단의 'Personal access tokens' 메뉴를 클릭 실행한다. Personal access tokens 페이지 우측 상단의..
환경 구성 OS : HamoniKR SUN (ubuntu 18.04) Server : Apache2 설정 경로 : /srv/repos/apt 준비 APT 저장소 구축 및 패키지 배포를 위해 아래 문서를 참고하여 GPG 키를 생성한다. https://blog.lukehan.kr/entry/gpg-key-생성 아래 문서를 참고하여 배포할 패키지(deb)를 사전 준비한다. https://blog.lukehan.kr/entry/deb-패키지-기본-파일-하모니카-30 설치 sudo apt-get install reprepro 설정 폴더 생성 sudo mkdir -p /srv/repos/apt/debian 배포 관리할 repository 폴더를 생성한다. sudo mkdir -p /srv/repos/apt/debi..
Log Out Success You have successfully logged out of the gerrit. basuc auth 인증은 logout 을 지원하지 않는다. 따라서 잘못된 인증을 전달하여 기존 인증을 덮어쓰도록 하여 강제로 로그아웃을 하도록 만든 후 login 페이지로 이동하도록 구현한다. 참고 : https://developer.mozilla.org/ko/docs/Web/HTTP/Authentication
서비스 환경 구축을 위해 openPGP 키가 필요하여 아래와 같이 진행 하였다. gpg key 생성시 비밀번호 입력을 위해 해당 서버에서 직접 진행하거나 xWindow(화면)이 사용 가능한 환경에서 진행 하는 것을 권장한다. gpg --gen-key Terminal 에서 위와 같이 명령어를 입력 한다. gpg (GnuPG) 2.2.4; Copyright (C) 2017 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Note: Use "gpg --full-generate-key" fo..