Linux 45

CentOS stream 9 - 인터넷공유가 안되고 오류 (Packet filtered)

CentOS 7 에서는 기본 옵션으로 설치한 후에 게이트웨이로 만드는데 별도의 설정이 필요없었는데, CentOS stream 9 에서는 기본 옵션으로 설치한 후에 게이트웨이로 똑같이 설정했는데 하위망에서 인터넷 공유가 안되는 것이었다. 라우트 테이블을 수동으로 추가해 줘야 한다. 예를들어, 192.168.0.1 - 공유기 192.168.0.20 / 192.168.20.* - 게이트웨이 192.168.20.2 - 서버 이런 상황이고 192.168.20.2 서버에서 ping 테스트를 해보니 Packet filtered 되었다고 한다. ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. From 192.168.10.1 icmp_seq=1..

redmine 5.0.5 install 설치 - centos stream 9 + apache 2.4 + mysql 8

오픈소스 이슈트래커 redmine 5 설치 방법을 공유합니다. Redmine 과 비교한 프로그램은 Jira, Trac, 네이버 yona 였는데 최종 Redmine 을 선정한 이유는 일단은 공통적으로 (1) Git / SVN 을 지원해야 합니다. (2) 그리고 과거 5년간 1년에 1회 이상 꾸준한 업데이트가 있었어야 합니다. (3) 또한, 메이저 버전 업데이트시 (예:4.*→5.*) 공식적으로 마이그레이션 방법을 지원해야 합니다. Jira 는 10명 까지는 무료 사용이고, 추후라도 10명이내라면 무료로 사용할 수 있을것 같고, 또 대기업들에서 많이 사용하나, 상용버전과 무료버전 사이에 기능 차이가 있는 점이 마음에 안들었습니다. 스타트업의 지속 가능한 경쟁력은 오픈소스에서 온다고 믿기 때문에, 비록 쟁쟁한..

Linux 2023.03.08

오픈소스 위키 xwiki 설치 - CentOS Stream 9 + Tomcat 8.5 + Mysql 8

LGPL 2.1 라이센스이며, 오픈소스 중에 가장 탄탄해 보이는 xwiki 를 설치해보자. 좋은 오픈소스를 선정하는 방법은 홈페이지를 보는 것이다. (1) 홈페이지가 오래되었으면서 꾸준하고 (2) 체계적으로 정리되어 있고 (3) 어느정도 깔끔하면 대게 좋은 오픈소스이다. 15년간 이어져오고, 홈페이지가 잘 정리돼있고, 깔끔하다. https://www.xwiki.org XWiki - The Advanced Open Source Enterprise and Application Wiki (XWiki.org) This release is the first release of the new 14.10.x LTS branch (replacing the 13.10.x LTS). It is mainly a bugfix..

Linux 2023.03.06

이메일 postfix(smtp) + dovecot(imap/pop3) 에 SSL 보안 적용하기

Centos S9 - 이메일 서버 설치 roundcube + postfix + dovecot 시리즈의 연장 내용입니다. 오늘 설치해 볼 것은 앞서 위 글의 설치를 한 후에 이어서 설치하는 내용이니 혹시 이 글만 보고 왜 안되지 하는 분들은 제가 했던 위 글의 설치를 따라하고 오셔서 해 주기 바랍니다. 앞의 글은 잘 작동하긴 하는데 imap, smtp 를 접속하려면 비보안으로만 접속이 가능했는데, 이제 SSL 보안 접속이 가능하게 해 봅시다. 사전 작업 1 (선택) : https://ryans-note.tistory.com/31 사전 작업 2 (필수) : https://ryans-note.tistory.com/32 사전 작업 3 (선택) : https://ryans-note.tistory.com/33 사전..

집에서 ipTIME DDNS와 미니PC로 무제한 용량 개인 이메일 서버 만들기

집에서 ipTIME DDNS와 미니PC로 무제한 용량 개인 이메일 서버 만들기 집의 미니PC에서 돌고 있는 이메일 서버 기존 메일 사이트 문제점 기존에 g메일과 네이버 메일을 사용하고 있었는데, g메일에서 고객들의 모든 메일을 읽고 내 메일함에 있던 쇼핑몰의 모든 쇼핑 내역, 월 카드 청구서, 카드 사용내역, SNS에서 내가 참여한 행사, 나의 친구들과의 페북, 인스타 등 SNS 소통 내용 등을 모두 빅데이터로 활용하는 점이 찜찜했으며, 점점 부족해지는 용량 때문에 15GB 한도에서 계속 메일 정리를 해야하는 것도 부담이었다. 요즘 SD카드 128GB가 만원 정도이고, USB 메모리도 128GB에 만원 정도 밖에 안되는데, 15GB 때문에 계속 메일함 정리를 해야하는가 ? 그냥 내 도메인으로 우리집 ip..

Linux 2023.03.03

아마존 ec2 redhat 9 서버에서 명령어가 없는 경우

아마존 ec2 redhat 9 서버에서 명령어가 없는 경우 epel 저장소 추가 - 8버전과 9버전을 같이 설치하려하면 서버가 cpu 100% 되며 응답이 안되는 문제가 발생한다. 자신의 OS에 맞는 버전만 설치하도록 해야한다. ec2 redhat 9 sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y ec2 redhat 8 sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y ifconfig 가 없는 경우 dnf -y install net-tools telnet 이 없는 경우 dnf -..

Linux 2023.03.02

Centos Stream 9 - 메일 서버에 OpenDKIM Install 설치

Centos Stream 9 에서 opendkim 을 기본적으로 다음과 같이 설치를 하면 오류가 발생하며 설치가 안된다. 이것 때문에 많이 삽질했는데, 일본인 블로그를 보고 해결했다. 일본인 블로거에게 감사를 드리며, 한글로 이 방법을 공유합니다. dnf install opendkim Error: Problem: conflicting requests - nothing provides libmilter.so.1.0()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 - nothing provides libmemcached.so.11()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 Centos Stream 9 에서 opendk..

메일 서버에서 gmail 로 메일 발송 문제 해결 SPF, DMARC, DKIM

앞에서 이메일 서버를 설치해 보았는데, 네이버나 프로톤메일 등은 이메일 주고 받기가 잘 되는데 지메일로는 받는것만 되고 보내는 것이 안된다. 그래서 알아봤더니 https://support.google.com/a/answer/10583557 Gmail 인증을 통해 스팸, 스푸핑, 피싱 방지하기 - Google Workspace 관리자 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 이런 설정들을 해야 지메일로 메일 보내기가 된다고 한다. 스팸 메일 발송자들이 이메일 주소를 위조해 보내는데, 위조된 메일 주소인지 확인하기 위해 DKIM, SPF, DMARC 설정 등을 해야 한다는 것 같다. 지메일로 메일을 보내기 위해 나에게 현재 필요한 설정은 여기서 ..