본문 바로가기

728x90
반응형

변군이글루

(604)
C264x200.fwebp.q85 CentOS 8에서 네트워크 재기동하는 방법 CentOS 8에서 네트워크 재기동하는 방법CentOS 8부터는 네트워크 관리의 중심이 NetworkManager로 완전히 통합되었습니다.기존 network.service 기반 방식은 더 이상 권장되지 않으며 ifdown / ifup 명령어 역시 NetworkManager를 내부적으로 호출하는 형태로 동작합니다.1. NetworkManager 서비스 재기동systemctl restart NetworkManager.servicesystemctl status NetworkManager.service2. ifdown / ifup 명령어 사용 (인터페이스 단위)CentOS 8에서는 ifdown, ifup 명령어가 완전히 제거되지 않았지만 실제로는 NetworkManager와 연동(D-Bus) 되어 동작합니다. ..
C264x200.fwebp.q85 Let's Encrypt을 사용하여 SSL 인증서를 발급 - WEBROOT Let's Encrypt(certbot)을 사용하여 SSL 인증서를 발급 - WEBROOTWEBROOT 방식의 개요WEBROOT 방식은 도메인 소유권을 인증하기 위해, 웹 서버의 특정 경로에 인증용 파일을 생성하여 Let's Encrypt 서버가 이를 확인할 수 있도록 합니다.EPEL 패키지 설치sudo yum install -y epel-releaseCertbot 패키지 설치 및 디렉터리 권한 설정sudo yum install -y certbotmkdir -p /var/lib/letsencrypt/.well-knowncd /var/libchgrp nobody letsencryptchmod g+s letsencryptSSL 인증서 발급 - WEBROOT 방식sudo certbot certonly \ --..
C264x200.fwebp.q85 VMware ESXi 7.x에서 호스트 서버 시간을 설정하는 방법 VMware ESXi 7.x에서 호스트 서버 시간을 설정하는 방법vSphere 클라이언트 또는 VMware ESXi 웹 인터페이스에 로그인합니다.호스트 서버를 선택하고 "구성(Configuration)" 탭으로 이동합니다."시간 구성(Time Configuration)" 섹션으로 이동합니다."시간 설정(Time Settings)" 옵션을 선택합니다."시간 서버(Time Server)" 옵션에서 "NTP 서버(NTP Server)"를 선택합니다.사용할 NTP 서버 주소를 입력합니다. 예를 들어, "pool.ntp.org"와 같은 공개 NTP 서버를 사용할 수 있습니다."옵션(Options)"에서 "NTP 서버에 연결할 때 시스템 클럭 동기화(Synchronize guest time with host)" 옵..
C264x200.fwebp.q85 Terraform으로 AWS VPC 생성하기 Terraform으로 AWS VPC 생성하기1. VPC 리소스 정의vim vpc.tfresource "aws_vpc" "sangchul_vpc11" { cidr_block = var.vpc_cidr enable_dns_support = true enable_dns_hostnames = true instance_tenancy = "default" tags = { Name = var.vpc_name Environment = var.env Owner = "iac" Service = "network" Role = "vpc" CreatedBy = "Terraform" }}2. 변수 정의 (권장)v..
C264x200.fwebp.q85 Terraform AWS Provider 설정 방법 (Profile 기반) Terraform AWS Provider 설정 방법 (Profile 기반)Terraform에서 AWS 리소스를 생성하기 위해서는 AWS Credential + Provider 설정이 필요합니다.1. AWS Credential 설정credentials 파일vim ~/.aws/credentials[terraformA]aws_access_key_id = AWSACCESSKEYIDaws_secret_access_key = AWSSECRETACCESSKEYconfig 파일vim ~/.aws/config[terraformA]region = us-east-1중요 config 파일에서는 반드시 profile prefix 필요2. Terraform 디렉터리 구조mkdir -p terraformA/aws/serviceA/..
C264x200.fwebp.q85 Terraform으로 AWS VPC 생성하기 (Provider 구성) Terraform으로 AWS VPC 생성하기 (Provider 구성 포함)Terraform을 사용하여 AWS VPC를 생성하는 기본 실습입니다.Provider 설정 → 리소스 정의 → 실행(init/plan/apply) 순서로 진행합니다.1. 작업 디렉터리 생성mkdir terraformcd $_2. Provider 정의vim provider.tfterraform { required_version = ">= 1.3.0" required_providers { aws = { source = "hashicorp/aws" version = "~> 3.25" } }}provider "aws" { region = var.aws_region profile = var.aws_p..
C264x200.fwebp.q85 CentOS 7에서 Terraform을 설치하는 방법 CentOS 7에서 Terraform을 설치하는 방법Terraform은 HashiCorp에서 제공하는 IaC(Infrastructure as Code) 도구로 클라우드 및 온프레미스 인프라를 코드로 관리할 수 있습니다.Terraform 설치yum-utils 설치yum install -y yum-utilsHashiCorp Repository 추가yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repoTerraform 설치yum install -y terraform설치 확인terraform -versionTerraform v0.14.5기본 사용법도움말 확인$ terraform -helpUsage: terraform..
C264x200.fwebp.q85 Bash 색상 출력 (Bash Colors) Bash 색상 출력 (Bash Colors)Bash 스크립트에서는 컬러 출력(Color Output)을 사용하여 로그, 메시지, 경고 등을 보다 쉽게 구분할 수 있습니다. 컬러 출력은 주로 두 가지 방법 사용tput 명령어 사용ANSI Escape Code 사용1. tput 명령어를 이용한 색상 출력tput 명령어는 터미널의 색상 설정을 제어할 수 있는 도구입니다. 스크립트 작성vim z.sh#!/bin/bashcolor_reset=$(tput sgr0)color_red=$(tput setaf 1)color_blue=$(tput setaf 4)echo "${color_red}sangchul.kr${color_reset}"echo "${color_blue}sangchul.kr${color_reset}"스크..

728x90
반응형