전체 글
-
[홈서버] postfix smtp 메일 서버 구축홈서버 2020. 8. 26. 10:57
POSTFIX 구축 시 letsencrypt 인증기관에서 발급받은 인증서를 사용할 것이다. 앞서 아래 콘텐츠를 먼저 열람하길 바란다. [홈서버] letsencrypt 인증서 발급 받기 메일 서버, 웹서버 운영을 보안 프로토콜로 사용하기 위해서는 허가받은 인증기관의 인증서를 사용하는 것이 좋다. 이런 인증기관의 인증서는 대부분 유료고 개인이 홈서버를 위해 발급받기는 malchooni.name 메일 서버는 발송하는 부분과 사용자가 수신받는 부분으로 나눌 수 있다. 메일을 발송하는 SMTP 서버 구축을 위해 POSTFIX를 사용하기로 한다. 사이트에서 POSTFIX는 구글의 'Wietse Venema'라는 개발자가 개발했다고 한다. The Postfix Home Page The Postfix Home Page..
-
[홈서버] letsencrypt 인증서 발급 받기홈서버 2020. 8. 19. 10:40
메일 서버, 웹서버 운영을 보안 프로토콜로 사용하기 위해서는 허가받은 인증기관의 인증서를 사용하는 것이 좋다. 이런 인증기관의 인증서는 대부분 유료고 개인이 홈서버를 위해 발급받기는 쉬운 일이 아니었다. 그러나 letsencrypt 인증기관을 통해 개인도 쉽게 인증된 기관의 인증서를 활용할 수 있게 되었다. letsencrypt 사이트를 방문하면 "Let's Encrypt는 비영리 인터넷 보안 연구 그룹 (ISRG)에서 가져온 무료, 자동 및 공개 인증 기관입니다."라는 문구를 확인할 수 있다. Let's Encrypt - 무료 SSL/TLS 인증서 letsencrypt.org 이 인증서를 발급받아 안전한 메일서버 및 웹서버를 구축하였다. Certbot을 이용하면 letsencrypt의 인증서를 쉽게 발..
-
[홈서버] 윈도우10 OpenSSH Server, authorized_keys 사용하기홈서버 2020. 4. 3. 18:05
증권사 api를 구현할 경우 그 api가 win32에 종속적인 경우가 많다. 그래서 윈도우기반의 서버가 필요하였고 젠킨스에서 자동배포를 위해 ssh, sftp를 키 기반으로 접근하고 싶었다. 물론 젠킨스에 'Publish Over SSH' 플러그인을 사용하면 계정/패스워드로 접근이 가능하다. 그러나 목적은 공개키를 authorized_keys 파일에 등록하여 사용하기다. 진행 순서는 다음과 같다. 1. 윈도우 10 OpenSSH Server 설치2. sshd 서비스 시작3. key 생성4. sshd config 수정5. sshd 서비스 재시작 1. 윈도우 10 OpenSSH Server 설치 설치를 간단히 끝낸 후 데몬을 실행 하여야 한다. 2. sshd 서비스 시작 PowerShell을 관라자 권한으로..
-
[파이썬] eBest Xing api 실시간조회, 유틸 클래스프로그래밍/파이썬 2020. 2. 22. 15:53
GitHub - malchooni/EBestAPI_Python: 파이썬 학습목적의 이베스트 API 구현 파이썬 학습목적의 이베스트 API 구현. Contribute to malchooni/EBestAPI_Python development by creating an account on GitHub. github.com [파이썬] eBest Xing api 실시간조회, 멀티스레드 설계 (1) [파이썬] eBest Xing api 실시간조회, 스레드 설계 구현 (2) [파이썬] eBest Xing api 실시간조회, ThreadJob 구현 (3) [파이썬] eBest Xing api 실시간조회, ConnectionManager 구현 (4) [파이썬] eBest Xing api 실시간조회, QueryThread..
-
[파이썬] eBest Xing api 실시간조회, 테스트 및 실행 화면 (8)프로그래밍/파이썬 2020. 2. 22. 15:48
GitHub - malchooni/EBestAPI_Python: 파이썬 학습목적의 이베스트 API 구현 파이썬 학습목적의 이베스트 API 구현. Contribute to malchooni/EBestAPI_Python development by creating an account on GitHub. github.com [파이썬] eBest Xing api 실시간조회, 멀티스레드 설계 (1) [파이썬] eBest Xing api 실시간조회, 스레드 설계 구현 (2) [파이썬] eBest Xing api 실시간조회, ThreadJob 구현 (3) [파이썬] eBest Xing api 실시간조회, ConnectionManager 구현 (4) [파이썬] eBest Xing api 실시간조회, QueryThread..
-
[파이썬] eBest Xing api 실시간조회, S3_ 코스피체결 구현 (7)프로그래밍/파이썬 2020. 2. 22. 15:46
GitHub - malchooni/EBestAPI_Python: 파이썬 학습목적의 이베스트 API 구현 파이썬 학습목적의 이베스트 API 구현. Contribute to malchooni/EBestAPI_Python development by creating an account on GitHub. github.com [파이썬] eBest Xing api 실시간조회, 멀티스레드 설계 (1) [파이썬] eBest Xing api 실시간조회, 스레드 설계 구현 (2) [파이썬] eBest Xing api 실시간조회, ThreadJob 구현 (3) [파이썬] eBest Xing api 실시간조회, ConnectionManager 구현 (4) [파이썬] eBest Xing api 실시간조회, QueryThread..
-
[파이썬] eBest Xing api 실시간조회, NWS 뉴스 요청 구현 (6)프로그래밍/파이썬 2020. 2. 22. 15:44
GitHub - malchooni/EBestAPI_Python: 파이썬 학습목적의 이베스트 API 구현 파이썬 학습목적의 이베스트 API 구현. Contribute to malchooni/EBestAPI_Python development by creating an account on GitHub. github.com [파이썬] eBest Xing api 실시간조회, 멀티스레드 설계 (1) [파이썬] eBest Xing api 실시간조회, 스레드 설계 구현 (2) [파이썬] eBest Xing api 실시간조회, ThreadJob 구현 (3) [파이썬] eBest Xing api 실시간조회, ConnectionManager 구현 (4) [파이썬] eBest Xing api 실시간조회, QueryThread..
-
[파이썬] eBest Xing api 실시간조회, QueryThreadJob 구현 (5)프로그래밍/파이썬 2020. 2. 22. 15:34
GitHub - malchooni/EBestAPI_Python: 파이썬 학습목적의 이베스트 API 구현 파이썬 학습목적의 이베스트 API 구현. Contribute to malchooni/EBestAPI_Python development by creating an account on GitHub. github.com [파이썬] eBest Xing api 실시간조회, 멀티스레드 설계 (1) [파이썬] eBest Xing api 실시간조회, 스레드 설계 구현 (2) [파이썬] eBest Xing api 실시간조회, ThreadJob 구현 (3) [파이썬] eBest Xing api 실시간조회, ConnectionManager 구현 (4) [파이썬] eBest Xing api 실시간조회, QueryThread..