no image
DKIM과 DMARC 이란?
DKIM과 DMARC는 이메일 인증 기술로 이메일의 신뢰성을 보장하고 피싱 및 스팸 메일을 방지하기 위해 사용된다.각각의 개념에 대해서 알아보고 동작 방식을 살펴보자.1. DKIM (DomainKeys Identified Mail)DKIM은 이메일이 수정되지 않았음을 보장하는 전자 서명 기술이다.- 발신자가 이메일에 디지털 서명을 추가하고, 수신자가 이 서명을 검증한다. - 이메일이 전송 중 변경되었다면 서명이 일치하지 않아 수신자가 이를 탐지할 수 있다.DKIM 동작 방식:1. 발신 도메인 관리자는 공개 키와 비밀 키를 생성2. 공개 키는 DNS 레코드에 저장되며 누구나 확인 가능3. 이메일 전송 시 발신 서버는 이메일 헤더에 DKIM 서명을 추가4. 수신 서버는 DNS에서 공개 키를 가져와 이메일의 ..
2025.01.02
no image
[일상] 금일, 명일, 익일, 작일 의미 알아보기
업무 메일 발송 시 자주 사용하는 단어에 대해서 한눈에 확인하자. 금일[오늘]을 뜻하는 단어명일[내일] 또는 [다음날]을 뜻하는 단어익일특정 사건이 시작된 다음날 [뒷날] 뜻하는 단어작일[어제]를 뜻하는 단어금주[이번주]를 뜻하는 단어차주[다음주]를 뜻하는 단어익주해당 주의 바로 다음주 [다음주]를 뜻하는 단어 작주해당 주의 바로 앞의주 [지난주]를 뜻하는 단어
2024.12.23
no image
[연말정산] 세액공제와 소득공제 차이점 쉽게 이해하기
연말정산에서 흔히 등장하는 용어 중 하나가 세액공제와 소득공제이다.이 둘은 모두 세금을 줄여주는 역할을 하지만, 적용 방식과 계산 과정에서 차이가 있다.이를 간단한 예시를 통해 알아보자.1. 소득공제소득공제는 세금을 계산하기 전의 과세 표준이 되는 소득 금액을 줄이는 것이다. 즉, 내가 벌어들인 소득에서 일정 금액을 공제하여 과세 표준을 낮추는 것이다. ex)- 연봉: 5,000만 원 - 근로소득공제: 1,000만 원 - 과세표준 = 5,000만 원 - 1,000만 원 = 4,000만 원 이처럼 소득공제는 과세표준을 줄여 세금 계산의 기초 금액을 낮춘다.2. 세액공제세액공제는 이미 계산된 세금에서 일정 금액을 직접 차감하는 것이다. 즉, 납부해야 할 세금에서 공제 금액을 빼주는 방식이다. ex)- 과세표..
2024.12.10
no image
[Linux] SSH 자동 로그아웃(Timeout 설정)
리눅스 SSH 자동 로그아웃은 세션이 비활성 상태일 때 일정 시간 후 자동으로 종료되도록 설정하는 보안 기능이다.이 기능은 TMOUT 환경 변수를 설정하여 구현할 수 있다. 이 변수는 사용자가 지정한 초(seconds) 단위로 비활성 상태를 감지하여 세션을 종료한다.설정 방법설정은 사용자 쉘에 따라 다르게 적용할 수 있다.- 전역 설정: /etc/profile 또는 /etc/bashrc 파일에 추가해 시스템 전체에 적용- 개별 사용자 설정: 각 사용자의 ~/.bashrc 또는 ~/.bash_profile에 설정 SSH 자동 로그아웃 활성화[root@linux ~]# vi /etc/profileexport TMOUT=300#위 설정은 5분(300초)동안 비활성 상태일 때 자동 로그아웃 처리 자동 로그아웃 ..
2024.12.02
no image
[검색엔진] Solr에 대해서 알아보자
검색엔진 Solr 개요Apache Solr는 오픈소스 검색 플랫폼으로, Apache Lucene 라이브러리를 기반으로 개발되었다.주로 텍스트 기반 데이터 검색, 데이터 색인, 데이터 분석에 사용되며, 대규모 데이터 처리에 적합하다.Solr 주요 특징1. 강력한 검색 및 색인 기능 Solr는 빠르고 효율적인 텍스트 검색 기능을 제공한다. - 키워드 검색 - 부분 검색 및 와일드카드 검색 - 필터링과 정렬 - 여러 언어 지원 2. 확장성과 분산 처리 Solr는 클러스터링 및 분산 검색을 지원한다.SolrCloud 기능을 사용하면 데이터를 여러 서버에 분산해 검색 속도와 데이터 처리 용량을 늘릴 수 있다. 3. RESTful API 지원 Solr는 HTTP 요청을 통해 데이터를 색인하거나 검색할 수 있는 RE..
2024.11.27
no image
[Linux] Apache-Tomcat 8.5버전 설치하기
OSRocky Linux 8.71. 패키지 업데이트#yum 속도 개선dnf updatednf update로 예상치 못한 업데이트가 적용될 수 있으니 주요 패키지 업데이트를 제한하거나 중요한 설정은 백업하는 것이 좋다. 2. SELinux 설정cat /etc/selinux/config | grep SELINUX#SELINUX가 disabled 되어 있지 않은 경우 아래 명령어 진행SELINUX=disabled빠른 테스트를 위해 SELinux를 임시 비활성화한 것이다.  3. OpenJDK 버전톰캣 8.x는 Java 8 이상에서만 실행 가능하므로, OpenJDK 버전을 반드시 확인해야한다.8버전 이하 사용 시 오류가 발생할 수 있음.java -version#openjdk version "1.8.0_352" ..
2024.11.26
no image
[Linux] 리눅스 네트워크 IP 설정하기 (ifcfg-ens192)
ifcfg-ens192 파일이란?경로: /etc/sysconfig/network-scripts/ifcfg-ens192ifcfg-ens192 파일은 특정 네트워크 인터페이스에 대한 설정을 저장하는 구성 파일이다. 보통 시스템 부팅 시 네트워크가 자동으로 활성화되도록 설정하거나 IP 주소 및 네트워크 관련 정보를 지정하기 위해 사용된다. 여기서 ens192는 네트워크 인터페이스 이름이며 환경에 따라 다를 수 있다.1. 파일 구조ifcfg-ens192 파일은 키-값 형식으로 구성되어 있다. (JSON 형식 같이 저장함)주요 항목들은 아래와 같다.#DEVICE: 네트워크 인터페이스의 이름을 나타낸다.예: DEVICE=ens192#BOOTPROTO: IP 주소를 할당받는 방법을 지정한다.- none: 정적 IP ..
2024.11.25
no image
VCRUNTIME140_1.dll 오류 해결 방법
문제상황위와 같이 VCRUNTIME140_1.dll 에러가 나올 경우 해당 파일을 재설치해야한다.해결방안아래 링크를 통해 버전에 맞춰 설치해주면 된다.Windows 64비트 사용 시: https://aka.ms/vs/17/release/vc_redist.x64.exeWindows 32비트 사용 시: https://aka.ms/vs/17/release/vc_redist.x86.exe다른 버전이 필요하다면 아래 링크를 통해 수정 설치 가능https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0 링크를 통하여 이동 시 필요 파일이 자동 설치되며, 다른 버전..
2024.11.24
no image
[애드센스] 결제 수단 추가하기 (SWIFT 은행 식별 코드(BIC) 확인)
오늘은 구글 애드센스(adsense) 지급 계좌 등록 하는 방법을 포스팅한다.등록하는 과정에서 SWIRFT 은행 식별 코드가 필요하여 포스팅을 참고하면 각 은행별 코드값을 한눈에 확인이 가능하다.은행 영문명 & SWIFT 은행 식별 코드 (BIC)은행명영문 은행 이름SWIFT 은행 식별 코드(BIC)경남은행KYONGNAM BANKKYNARK22XXX광주은행THE KWANGJU BANK LTDKWABKRSE국민은행KOOKMIN BANKCZNBKRSE기업은행INDEUSTRIAL BANK OF KOREAIBKOKRSE농협은행NONGHYUP BANKNACFKRSEXXX대구은행DAEGU BANKDAEBKR22부산은행BUSAN BANKPUSBKR2P신한은행SHINHAN BANKSHBKKRSE우리은행WOORI BAN..
2024.11.23