일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 느낌 사진
- 모리셔스여행
- 모리셔스리조트
- postgresql 비밀번호 초기화
- bind9
- Melbourne 여행
- mauritius
- 서울야경
- openstack
- 경주 여행
- cloud foundry
- 독일여행
- postgresql 설치
- 모리셔스 카셀라
- Trou aux Biches
- 경주
- 두바이여행
- 프랑크푸르트 여행
- 모리셔스
- r
- 모리셔스 여행
- duabi
- Sony A850
- 서울 야경
- 트루우비슈
- 두바이
- postgresql 비밀번호 변경
- 모리셔스 카젤라
- 트루오비쉬
- mauritius casela
- Today
- Total
목록분류 전체보기 (315)
I.K.Picture & IT Info.
실제 SSL 서비스를 위해서는 공인 CA 인증을 받아서 편리(?)하게 작업하면 되지만 테스트를 위해서는 돈주고 받기 애매하죠... 그래서 내 서버 자체가 인증서 기관으로되서 사설 CA 인증 및 SSL 인증서를 발급하는 방법에 대해 제가 수행한 방법을 정리하고자 합니다. 최종 테스트를 위해 apache 웹서버에 ssl 적용까지 해보았습니다. 순서는 총 3단계로 나눠지는데요 1. ROOT CA 인증서 생성 2. SSL 인증서 생성 (ROOT CA 인증서 기반..) 3. Apache 웹 서버 SSL 적용 환경은 CentOS 7 기반으로했어요 1, 2번은 사실 환경 상관없을꺼같구요. 3번 정도가 리눅스 환경에 영향을 받을꺼같습니다. 1. ROOT CA 인증서 생성 1.1 인증서 보관할 폴더 생성 $mkdir s..
CentOS 7 부터 firewall을 사용해서 방화벽에 대한 포트를 관리한다고 하네요. 간단하게 방화벽과 사용중인 포트를 확인하는 방법에 대해 포스팅하겠습니다. 포트 영구적으로 여는 방법 #firewall-cmd --zone=public --permanent --add-port=80/tcp 저기 위 80에 원하는 포트를 작성하면됩니다. 이렇게 연 다음에는 반드시 #firewall-cmd --reload 를 해줘야 반영이 됩니다. 그리고 전체적으로 열려 있는 포트에 대해 확인을 하고 싶을 경우 아래와 같이 작성하면 방화벽 활성화와 상태와 열린 포트를 확인할 수 있습니다. #firewall-cmd --zone=public --list-all
이전에, Ubuntu에서 멀티 NIC일 경우 게이트웨이 설정하는 방법에 대해 포스팅을 한적 있습니다. 뭐 CentOS도 크게 다르지 않지만 설정 위치가 조금 다르기 때문에 따로 포스팅을 하고자합니다. 혹시나 Ubuntu에 대한 설정을 확인하려면 2020/01/18 - [Desktop and Mobile/Linux] - [ubuntu] netplan 으로 변경된 18.04 LTS에 멀티 NIC 2018/10/02 - [Desktop and Mobile/Linux] - [ubuntu] 멀티 NIC 일 경우 게이트웨이 설정 [ubuntu] 멀티 NIC 일 경우 게이트웨이 설정 일반적으로 Ubuntu에서 네트워크를 설정할 때 사용되는 설정입니다. 설정 파일은 /etc/network/interfaces 파일이구요..
일반적으로 도메인을 구매하는 업체 (카페 24, 가비아 등)에서는 네임 서버를 제공해주기 때문에 큰 문제가 없는데요. 간혹 직접 네임 서버를 구축할 필요가 있습니다. 저 같은 경우에는 와일드카드(*) 형태의 A레코드 등록이 필요한데 제가 구매한 카페24에서 할 수가 없더라구요. 그래서... 직접 네임 서버를 구축해보았습니다. 전 일단 우분투 기반으로 작업하였는데 딱히 리눅스 운영체제면 크게 상관없어보여요2 첫번째, 관련 PORT 열어주기. TCP : 53 UDP : 53 에 대하 인바운드 아웃바운드 모두 열려 있어야합니다. 두번째, 관련 소프트웨어를 설치한다. #apt install bind9 세번째, ipv4에 대해 사용하도록 설정한다. (아래 파일에 -4를 추가해주면된다) #vi /etc/defaul..
해당 프로젝트의 경우 windows 기반 자바 어플리케이션 또는 windows 기반 자바 기반 서버 구축 시 GDAL을 사용할 경우 OS에 설치하지 않고 프로젝트 내부에 GDAL을 적용하는 방법입니다. spring boot 기반으로 프로젝트를 만들었구요. github를 통해 소스코드 공개해놓았으니까 참고하실분들은 참고하셔도될꺼같네요~ github https://github.com/engintruder/gdalProject engintruder/gdalProject Contribute to engintruder/gdalProject development by creating an account on GitHub. github.com 직접 프로젝트에 적용하실분은 아래를 보시고 따라하시면됩니다 :) 1. GD..
전, 자바로 웹 서비스를 많이 구축하고 있는데요. 문득 이런생각이 들었어요.. 다운로드를 막기 위해 실제 서비스에 뷰어 기능만 넣어서 직접 보여주는데 이를 다운로드 하고 싶어... 데이터를 불러오는 API를 분석? 하여 다운로드할 경우 가능할까?? 당연히 가능하죠, 일반 사용자분들은 단순 클릭해서 서비스를 접근하지만 간혹 머리 좋으신 분들... 또는 개발자 분들..은 개발 툴을 활용하면 JavaScript 내용을 볼 수 있고 이를 분석하면 api url 찾는건 뭐 금방일꺼같습니다. .. 그쵸? 이걸 일반 주소창을 막겠따고 GET은 다 막고 POST로 한다고해도.. POST 요청 어플리케이션을 쓴다면... 막는다고 볼수는 없습니다... 이걸 그럼 어떻게 막을까요?? 일단 전 GET 형태에서 자바 쪽에 다음..
무료 소프트웨어는 아니지만, Surface reflectance 내용 대한 정보가 그리 많지 않기 때문에 처리 하는 방법에 대해 정리하고자 한다. 무료로 데이터를 받을 수 있는 Landsat 8을 기준으로 수행하였으며 사실상 USGS에서 SR 데이터(Level-2)를 요청하여 받을 수 있지만 직접 처리하는 방법에 대해서도 수행함으로써 영상 처리에 대한 정리를 할 수 있을 것 같다. Surface Reflectance 처리 과정 자체는 아래와 같다. - DN 값에서 Radiance 값을 계산한다. (TOA 값이라고도 함) - SR를 구하기 위해 대기 정보, 영상 날짜 등에 대한 값을 정확하게 입력한다. (TOC 값이라고도 함) 2 과정으로 나눠지기 때문에 저게 어렵나? 라고 생각할 수 있다. 그렇디 TOA..
NAS에서 공유저장소를 연결하려면 일단 cifs-utils 소프트웨어가 있어야합니다. #apt install cifs-utils 이후 단순히 아래 명령어로 바로 연결이 가능해요 (먼저 연결한 폴더는 생성해야합니다) $mkdir data $sudo mount -t cifs //xxx.xxx.xxx.x/[공폴더름] data -o user=[user이름],pass=[비번이],rw 명령어를 정리하자면 sudo mount -f cif [원격자 저장소] [연결한 로컬 폴더] -o 사용자이름,비밀번호 등 옵션 입니다. 근데 이때, 혹시나 mount error(95) Operation not supported 에가 뜰 경우 -o 에다가 vers=1.0 을 추가하셔야됩니다. $sudo mount -t cifs //xxx..
내부 네트워크와 연결하기 위해 많이(?) 사용되는 프록시.. 그것도 리버스 프록시.. 아파치 HTTP 서버에서 설정하는 방법에 대해 아주아주 간단하게 설명하고자합니다. 기본적으로 아파치는 설치 되어 있다고 가정하구요.. site-available 에 있는 000-default.conf 에다가 아래와 같이 설정을 하면됩니다. (아주 간단해요) ... ProxyRequests Off Order deny,allow Allow from all ProxyPass / http://127.0.0.1:8080/ ProxyPassReverse / http://127.0.0.1:8080/ ... 이 때 가장 중요한? ProxyPass와 ProxyPassReverse 부분에 대해 어떻게 설정할지를 말씀드리면 처음 "/" 로..
ubuntu 18.04 부터는 netplan으로 네트워크 설정이 변경되서 YAML 파일로 간단하게 ip를 설정할 수가 있습니다. 이러한 설정으로 변경된게 뭐 다양한 렌더링으로 편리하게 ?? 수정할 수 있다고 해서 좋은데요.. 2020/01/18 - [Desktop and Mobile/Linux] - [ubuntu] netplan 으로 변경된 18.04 LTS에 멀티 NIC 문제가 있어요.. 뭐 일반적인 리눅스 서버를 데스크탑처럼 사용할 때는 문제가 없지만 만약 가상 네트워크를 활용하려면,,, 지원을 하고 있지 않다고 합니다 (2020년 1월 기준.. 변경될 수도 있습니다.) 그렇기 때문에 가상네트워크 기술을 활용하려면 netplan 사용을 중지하고 기존 interface 형태로 변경이되어야 하는데요 뭐 ..
18.04버전부터 네트워크 설정이 변경되었죠.. Netplan 형태로요 물론 기존 interfaces를 통해서도 계속 사용할 수 있습니다. 사용하시려면 아래처럼 net-tools를 설치해주시면되요 $sudo apt install net-tools 근데 분명 바뀐이유가 있겠죠...??? 그렇기 때문에 전 설치를 안하려고 예전과 동일한 상황을 만드려다보니 영 어떻게 해야될지 모르겠더군요 무엇을 하고 싶었는지.. 보자면.. 바로 아래 글입니다. 2018/10/02 - [Desktop and Mobile/Linux] - [ubuntu] 멀티 NIC 일 경우 게이트웨이 설정 [ubuntu] 멀티 NIC 일 경우 게이트웨이 설정 일반적으로 Ubuntu에서 네트워크를 설정할 때 사용되는 설정입니다. 설정 파일은 /e..
2020년 첫 글이네요... 모아놓고 쓴다고 해놓고 자꾸 쌓이기만하는 블로그 글.... 앞으로는 최대한 바로바로 정리를 해볼 예정입니다. Ubuntu 디스크 마운트 방법입니다. 1. 디스크를 확인한다. 2. 파티션을 생성한다. 3. 포맷한다. 4. 마운트 한다. 1. 디스크를 확인한다. $sudo fdisk -l 2. 파티션을 생성한다. $sudo fdisk /dev/sdb 이 때, /dev/sdb 의경우 위에 디스크 확인에서 나온 Disk 위치 입니다. 3. 포맷한다. $sudo mkfs.ext4 /dev/sdb EXT4 로 포맷된다. 4. 마운트 한다. 이 때, 부팅할 때마다 적용이되야하기 때문에 UUID를 확인한다. $sudo blkid $sudo vi /etc/fstab 에 들어가서 아래와 같이 ..