본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] 우분투에서 Postfix 메일 서버를 사용하여 Gmail로 메일을 보내는 방법 우분투에서 Postfix 메일 서버를 사용하여 Gmail로 메일을 보내는 방법mailutils 설치sudo apt updatesudo apt install mailutilsGoogle 앱 비밀번호 생성https://myaccount.google.com/apppasswordsGmail 계정의 인증 정보 저장Gmail의 SMTP 서버 주소, 포트 및 인증 정보를 추가합니다.sudo vim /etc/postfix/sasl_passwd[smtp.gmail.com]:587 your_email@gmail.com:your_password참고: your_email@gmail.com에는 Gmail 계정의 이메일 주소를 your_password에는 해당 계정의 비밀번호를 입력합니다. sasl_passwd 파일을 해시.. 더보기
C276x260.fwebp.q85 [draft] Rocky Linux 9에서 Postfix 메일 서버를 설치하고 설정하는 방법 Rocky Linux 9에서 Postfix 메일 서버를 설치하고 설정하는 방법테스트 환경운영체제 정보$ cat /etc/redhat-releaseRocky Linux release 9.1 (Blue Onyx)1. Postfix 설치hostnamectl 명령어로 호스트 이름 설정hostnamectl set-hostname pmail.sangchul.kr/etc/hosts 파일 편집하여 호스트 이름 설정sudo vim /etc/hosts192.168.0.52 pmail.sangchul.krPostfix 패키지 설치dnf install -y postfix설치 중에 Postfix의 기본 설정 대화식 대화창이 나타납니다. 기본 설정을 사용하려면 "OK"를 선택하고 진행합니다.Postfix 버전 정보postconf.. 더보기
C276x260.fwebp.q85 [draft] Amazon Linux 2023(AL2023)의 상용 출시 Amazon Linux 2023(AL2023)의 상용 출시Amazon Linux 2023(AL2023)은 Amazon Web Services(AWS)에서 제공하는 차세대 Amazon Linux로, 클라우드 및 엔터프라이즈 애플리케이션을 개발하고 실행할 수 있는 안전하고 안정적이며 성능이 뛰어난 실행 환경을 제공합니다. Amazon Linux 2023을 사용하면 Linux의 최신 혁신 사항에 대한 액세스와 더불어 장기간 지원을 제공하는 애플리케이션 환경을 확보할 수 있습니다. Fedora를 업스트림으로 사용하는 AL2023은 패키지 안정성을 제공하기 위해 철저한 테스트를 거친 정식 배포판으로, 모든 필수 보안 업데이트를 통해 유지 및 관리됩니다. Amazon Linux 2023은 추가 비용 없이 제공됩니다.. 더보기
C276x260.fwebp.q85 [draft] fmt 명령어 fmt 명령어fmt 명령어는 텍스트 파일을 서식화(Formatting)하거나 다시 서식화하는 유틸리티입니다. 이 명령어는 주로 텍스트 파일의 텍스트 레이아웃을 표준화하거나 텍스트를 줄 바꿈, 들여쓰기 및 공백 문자를 조정하는데 사용됩니다.fmt 명령어의 기본 구문fmt [옵션] [파일명]옵션: fmt 명령어의 옵션을 지정합니다. 위에서 설명한 주요 옵션들을 사용할 수 있습니다.파일: 서식을 지정하려는 텍스트 파일의 경로를 지정합니다. 이 옵션을 사용하지 않으면 fmt는 표준 입력에서 데이터를 읽습니다.옵션-w 또는 --width=: 출력 줄의 최대 너비를 설정합니다. 는 원하는 최대 줄 길이를 나타냅니다.-s 또는 --split-only: 단어 간 분리만 수행하고, 줄 바꿈은 하지 않습니다.-u 또는 .. 더보기
C276x260.fwebp.q85 [draft] Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법 Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법은 다음과 같습니다.1. NGINX의 worker_processes 설정EC2 t3a.medium 인스턴스는 2개의 vCPU를 가지고 있으므로 worker_processes 설정을 2로 지정할 수 있습니다.worker_processes 2;2. NGINX의 worker_connections 설정worker_connections 설정은 최대 동시 접속자 수를 제한합니다. t3a.medium 인스턴스의 경우, 메모리가 4G.. 더보기
C276x260.fwebp.q85 [draft] 우분투 CLI 환경에서 네트워크 설정 우분투 CLI(Command Line Interface) 환경에서 네트워크 설정(고정 IP 할당)테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 20.04 LTS$ getconf LONG_BIT64고정 IP 설정ip addr 명령으로 네트워크 인터페이스 이름 확인일반적으로 eth0, eth1, wlan0 등과 같은 인터페이스 이름이 사용됩니다.ip addr1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000...2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000...00-installer-config.yaml 편집IP 주.. 더보기
C276x260.fwebp.q85 [draft] 127.0.1.1의 의미 127.0.1.1의 의미127.0.1.1은 나를 향한 문, 즉 localhost를 나타내는 특별한 IP 주소입니다. 이는 컴퓨터 네트워크에서 자신의 컴퓨터를 가리킵니다.127 : 이 숫자는 "loopback"을 의미하며 네트워크 패킷이 네트워크 카드를 거치지 않고 곧바로 소프트웨어 스택으로 전달된다는 것을 나타냅니다.0.0.1 : 이 부분은 해당 컴퓨터 내에서 유일하게 식별되는 주소입니다.cat /etc/hosts127.0.0.1 localhost127.0.1.1 node1왜 127.0.1.1이 필요할까요?자체 서비스 테스트 : 웹 서버, 데이터베이스 등 다양한 서비스를 개발하고 테스트할 때 외부 네트워크에 연결하지 않고도 자신의 컴퓨터에서 직접 접속하여 확인할 수 있습니다.로컬 네.. 더보기
C276x260.fwebp.q85 [draft] OpenSSL 취약점 보안 업데이트 권고 OpenSSL 취약점 보안 업데이트 권고□ 개요 o OpenSSL 프로젝트는 OpenSSL에서 발생하는 취약점을 해결한 보안 업데이트 발표 o 공격자는 해당 취약점을 악용하여 피해를 발생시킬 수 있으므로, 해당 제품을 사용하는 이용자들은 최신 버전으로 업데이트 권고□ 설명 [1] o OpenSSL에서 버퍼오버플로우로 인해 발생하는 원격 코드 실행 취약점 (CVE-2022-3602) o OpenSSL에서 버퍼오버플로우로 인해 발생하는 서비스 거부 취약점 (CVE-2022-3786)□ 영향을 받는 버전 및 해결 버전제품명영향받는 버전해결 버전OpenSSL3.0.0 ~ 3.0.6 버전3.0.7 버전 ※ 하단의 참고사이트를 확인하여 해결 버전으로 업데이트 수행 [2] ※ OpenSSL 1.0.2, 1.1.1.. 더보기