전체 글
-
[Vue.js] v-dialog , $refs 오브젝트가 존재하지 않을 때프로그래밍/Vue.js 2021. 2. 3. 17:23
vuetifyjs 프레임워크 사용시 ref 속성을 지정해도 $refs의 참조 오브젝트가 존재 하지 않는 일이 발생했다. 개발자 모드로 디버깅 해 보아도 해당 오브젝트가 없었다. vuetifyjs.com/en/getting-started/upgrade-guide/#framework 확인해 본 결과 다음과 같은 문구를 발견할 수 있었다. The following components are now lazy by default. This means they will not render their content until they are explicitly activated. This drastically improves performance but may not be wanted depending upon yo..
-
[홈서버] 디바이스, 기가바이트 브릭스 GB-BLCE-4105홈서버 2020. 9. 14. 14:16
[홈서버구축] 홈네트워크 구성하기 (1) [홈서버] 디바이스, 기가바이트 브릭스 GB-BLCE-4105 [홈서버구축] 홈네트워크 구성하기 (1) 보통 가정용 인터넷을 신청하면 설치기사님이 모뎀과 공유기를 갖고 오신다. 통신사마다 다르지만 필자�� malchooni.name 홈 네트워크 구성을 완료하고 홈서버에 어떤 디바이스를 사용할지 고민해 보았다. 개인용 홈서버로 집에서 사용할 모델들을 검색하였고 비교적 저렴한 GIGABYTE BRIX s GB-BLCE-4105를 구입하였다. GB-BLCE-4105 선택한 첫 번째 이유는 저전력 cpu이다. 저전력 cpu 기반이라 빠른 퍼포먼스는 기대할 순 없어도 개인이 활용할 용도로는 절대 부족하지 않는 사양이다. 두 번째는 작은 크기이다. 모니터에 설치할 수 있도록..
-
wsdl2java 간편한 웹서비스 클라이언트 생성프로그래밍/Web Service 2020. 9. 9. 14:28
웹서비스 제공자가 발행하는 WSDL만 있으면 손쉽게 웹서비스 클라이언트를 생성할 수 있다. Apache CXF 라이브러리를 다운로드하고 wsdl2java 명령어를 사용하여 손쉽게 자바 코드를 생성할 수 있다. 웹서비스 클라이언트를 구축하려면 일단 웹서비스 제공자가 필요할 테니 밑의 글을 참고하거나 WSDL를 발행하는 웹서비스를 찾도록 한다. jax-ws 웹서비스 서버 구축하기 웹서비스는 서비스에 대한 정의서(WSDL)를 발행하여 클라이언트가 그 서비스를 어떻게 이용하면 되는지 보다 쉽게 알 수 있다. 자바 웹서비스는 자바 스펙 요구서(Java Specification Request) 224번에 기� malchooni.name wsdl2java를 활용할 주소는 http://localhost:8080/per..
-
[홈서버] OS 계정 추가 및 이메일 송수신홈서버 2020. 8. 26. 14:55
[홈서버] postfix smtp 메일 서버 구축 POSTFIX 구축 시 letsencrypt 인증기관에서 발급받은 인증서를 사용할 것이다. 앞서 아래 콘텐츠를 먼저 열람하길 바란다. [홈서버] letsencrypt 인증서 발급 받기 메일 서버, 웹서버 운영을 보안 프로토�� malchooni.name [홈서버] dovecot pop3 imap 메일 서버 구축 [홈서버] letsencrypt 인증서 발급 받기 메일 서버, 웹서버 운영을 보안 프로토콜로 사용하기 위해서는 허가받은 인증기관의 인증서를 사용하는 것이 좋다. 이런 인증기관의 인증서는 대부분 유료�� malchooni.name 개인 메일 서버 구축을 완료하고 테스트해볼 시간이다. 사용자 계정 추가시 홈 디렉터리에 Maildir을 자동 추가해야 하..
-
[홈서버] dovecot pop3 imap 메일 서버 구축홈서버 2020. 8. 26. 13:29
[홈서버] letsencrypt 인증서 발급 받기 메일 서버, 웹서버 운영을 보안 프로토콜로 사용하기 위해서는 허가받은 인증기관의 인증서를 사용하는 것이 좋다. 이런 인증기관의 인증서는 대부분 유료고 개인이 홈서버를 위해 발급받기는 malchooni.name [홈서버] postfix smtp 메일 서버 구축 POSTFIX 구축 시 letsencrypt 인증기관에서 발급받은 인증서를 사용할 것이다. 앞서 아래 콘텐츠를 먼저 열람하길 바란다. [홈서버] letsencrypt 인증서 발급 받기 메일 서버, 웹서버 운영을 보안 프로토�� malchooni.name Dovecot의 공식 사이트 첫 페이지에 기재된 문장이다. "Dovecot is an open source IMAP and POP3 email ser..
-
[홈서버] 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을 관라자 권한으로..