본문 바로가기

전체 글

[draft] 크로미움과 크롬의 차이점 크로미움(Chromium)과 크롬(Chrome)의 차이점크로미움(Chromium)과 크롬(Chrome)은 둘 다 구글이 주도하는 웹 브라우저 프로젝트에서 파생된 브라우저입니다. 크로미움은 구글이 주도하는 오픈 소스 프로젝트입니다. 구글이 개발한 오픈 소스 웹 브라우저 엔진으로 누구나 소스 코드를 자유롭게 확인하고 수정하여 자신만의 브라우저를 만들 수 있습니다.크롬은 크로미움을 기반으로 구글이 개발한 상용 브라우저입니다. 크로미움의 오픈 소스 코드에 구글의 독자적인 기능과 서비스를 추가하여 완성된 제품입니다.오픈 소스 여부크로미움 : 완전한 오픈 소스 브라우저입니다. 누구나 소스 코드를 보고 수정하고 재배포할 수 있습니다.크롬 : 크로미움을 기반으로 하지만 구글이 일부 독점 코드를 추가한 소프트웨어입니다... 더보기
[draft] Jenkins와 Docker Hub을 연동하는 방법 Jenkins와 Docker Hub을 연동하는 방법Docker Hub 설정Access Tokens 생성dockerhub > Account Settings > Securitydockerhub > Account Settings > Security > New Access TokensJenkins 설정젠킨스 플러그인 설치Dashboard > Jenkins 관리 > PluginsDocker pluginDocker PipelineDocker Hub 크리덴셜 생성Dashboard > Jenkins 관리 > CredentialsDashboard > Jenkins 관리 > Credentials > System > Global credentials (unrestricted)Kind : Username with passwo.. 더보기
[draft] SPF, DKIM, DMARC란? SPF, DKIM, DMARC란?SPF, DKIM, DMARC는 모두 이메일 보안과 신뢰성을 향상시키기 위한 메커니즘입니다. 각각의 기술은 이메일을 보낸 사람의 신원을 검증하고 스팸, 피싱 및 기타 악의적인 활동으로부터 보호하기 위해 사용됩니다. SPF(Sender Policy Framework)SPF는 이메일 발신자의 신원을 인증하는 메커니즘으로 이메일 수신 서버가 이메일이 해당 도메인에서 허용된 발신자로부터 온 것인지 확인합니다.도메인의 DNS 레코드에 SPF 레코드를 추가하여 발신자를 지정하고 이메일 수신 서버는 해당 레코드를 검증합니다.DKIM(DomainKeys Identified Mail)DKIM은 이메일의 위조를 방지하기 위한 메커니즘으로 이메일 발신자가 디지털 서명을 추가하여 이메일의 무결.. 더보기
[draft] Jenkins와 Slack을 연동하여 알림을 받는 방법 Jenkins와 Slack을 연동하여 알림을 받는 방법Jenkins에서 빌드/배포 이벤트를 Slack으로 알림받으려면 Slack Notification Plugin을 설치하고, Slack의 Incoming Webhook 또는 Slack App 토큰을 사용해서 연동하면 됩니다.Slack 설정Slack 워크스페이스에서 채널을 생성합니다.Slack 앱 관리 페이지로 이동하여 "Jenkins CI" 앱을 검색하고 추가합니다.Jenkins 설정젠킨스 플러그인 설치Dashboard > Jenkins 관리 > PluginsGlobal Slack Notifier PluginSlack Notification Plugin슬랙 크리덴셜 생성Dashboard > Jenkins 관리 > CredentialsDashboard >.. 더보기
[draft] 클라우드플레어 암호화 모드(Encryption Modes) 클라우드플레어 암호화 모드(Encryption Modes)사용 가능한 암호화 모드(Available encryption modes)끄기(Off_no encryption): 암호화 모드를 끄기(권장하지 않음)로 설정하면 모든 HTTPS 요청이 일반 텍스트 HTTP로 리디렉션됩니다.가변(Flexible): 암호화 모드를 유연으로 설정하면 사이트가 부분적으로 보안됩니다. Cloudflare는 방문자와 Cloudflare 간의 HTTPS 연결을 허용하지만, Cloudflare와 원본 간의 모든 연결은 HTTP를 통해 이루어집니다. 따라서 오리진에는 SSL 인증서가 필요하지 않습니다.전체(Full): 암호화 모드를 전체로 설정하면 Cloudflare는 방문자와 Cloudflare 간의 HTTPS 연결을 허용하고 .. 더보기
[draft] 우분투 22.04에서 Graylog 설치하는 방법 우분투 22.04에서 Graylog 설치하는 방법테스트 환경운영체제$ lsb_release -dDescription: Ubuntu 22.04.5 LTS필수 조건MongoDB Version : 5.0.7 ~ 7.xGraylog Version : 6.1.xServer Timezonesudo timedatectl set-timezone Asia/Seoul시스템 설정(메모리 맵 설정)sudo sysctl -w vm.max_map_count=262144echo "vm.max_map_count = 262144" | sudo tee /etc/sysctl.d/99-graylog-datanode.confsudo sysctl -p1. MongoDB 설치필요한 패키지 설치sudo apt-get install gnupg.. 더보기
[draft] 데이터 백업 및 복구 솔루션(백업 솔루션) 데이터 백업 및 복구 솔루션(백업 솔루션)CommVault Simpana, VERITAS NetBackup, 퀀텀 LTO-5 테이프 스토리지는 모두 데이터 백업 및 복구를 위한 솔루션입니다. 각 솔루션은 고유한 장단점이 있으므로, 조직의 요구 사항에 따라 적합한 솔루션을 선택해야 합니다.CommVault SimpanaCommVault Simpana는 종합적인 데이터 관리 및 보존 솔루션으로, 데이터 백업, 아카이빙, 검색, 복원, 복제, 보안 및 데이터 분류를 포함하는 다양한 기능을 제공합니다.이 솔루션은 다양한 데이터 유형 및 플랫폼에서 데이터를 보호하고 관리할 수 있으며, 데이터의 생애주기를 관리할 수 있습니다.Simpana의 주요 기능데이터 보호: 파일, 데이터베이스, 애플리케이션, 메일, 오디오/.. 더보기
[draft] 데이터 백업 및 복구 솔루션(테이프 라이브러리) 데이터 백업 및 복구 솔루션(테이프 라이브러리)PTL(Physical Tape Library)과 VTL(Virtual Tape Library)은 모두 데이터 백업 및 복구를 위한 솔루션이지만, 각 솔루션은 고유한 장단점이 있습니다. PTL은 물리적인 테이프 라이브러리를 사용하는 솔루션입니다. 테이프 라이브러리는 여러 개의 테이프 드라이브와 테이프 카세트를 보관하는 장치입니다. PTL은 테이프에 데이터를 기록하고 복구합니다. VTL은 가상 테이프 라이브러리를 사용하는 솔루션입니다. 가상 테이프 라이브러리는 물리적인 테이프 라이브러리를 사용하지 않고, 데이터를 디스크나 클라우드에 저장합니다. VTL은 테이프 드라이브를 통해 데이터를 저장하고 복구합니다.PTL과 VTL의 비교기능PTLVTL데이터 저장테이프디스.. 더보기