본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] AWS IAM 사용자에게 MFA를 강제로 적용하는 방법 AWS IAM 사용자에게 MFA(Multi-Factor Authentication)를 강제로 적용하는 방법(MFA 강제 적용)IAM 정책 생성(MFA 강제 적용)IAM > 액세스 관리 > 정책 > 정책 생성 > JSON{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowViewAccountInfo", "Effect": "Allow", "Action": [ "iam:ListUsers", "iam:ListMFADevices", "iam:GetAccountPasswordPolicy", .. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 nvm을 설치하고 이를 사용하여 여러 버전의 nodejs를 관리하는 방법 우분투에서 nvm(Node Version Manager)을 설치하고 이를 사용하여 여러 버전의 nodejs(Node.js)를 관리하는 방법nvm(Node Version Manager)을 사용하면 여러 버전의 Node.js를 설치하고 쉽게 전환할 수 있습니다.필수 패키지 설치sudo apt install -y jqNVM 최신 릴리스 버전을 가져오기export NVM_VERSION=$(curl --silent "https://api.github.com/repos/nvm-sh/nvm/releases/latest" | jq -r .tag_name)$ echo $NVM_VERSIONv0.40.11. nvm 설치nvm 설치 스크립트 실행curl -o- https://raw.githubusercontent.com/n.. 더보기
C276x260.fwebp.q85 [draft] Amazon Linux 2023에 MySQL 클라이언트를 설치하는 방법 Amazon Linux 2023 인스턴스에 MySQL 클라이언트(MySQL 8)를 설치하는 방법테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2023"ID="amzn"ID_LIKE="fedora"VERSION_ID="2023"PLATFORM_ID="platform:al2023"PRETTY_NAME="Amazon Linux 2023.4.20240401"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023"HOME_URL="https://aws.amazon.com/linux/amazon-linux-2023/"DOCUMENTATION_URL="https://docs.aws.amazon.co.. 더보기
C276x260.fwebp.q85 [draft] 티스토리에 클라우드플레어를 설정하고 연동하기 티스토리(tistory)에 클라우드플레어(Cloudflare)를 설정하고 연동하기클라우드플레어(Cloudflare) URL : https://www.cloudflare.com/1. 사이트 추가사이트 입력(sangchult.kr)2. 빠른 스캔3. DNS 레코드 검토- 레코드 추가티스토리 연결을 위해 오리진 및 www 서브 도메인 추가- host.tistory.io 또는 blog.tistory.com이름(서브 도메인)형식(레코드)IPv4(값)비고@A27.0.236.139 wwwCNAMEhost.tistory.io blogCNAMEhost.tistory.io 4. 이름 서버 변경(네임서버 변경)5. 레지스트라(registrar) 도메인 네임 변경레지스트라에 등록되어 있는 네임서버 정보를 변경합니다.기존(ho.. 더보기
C276x260.fwebp.q85 [draft] 우분투에 데스크톱 환경을 구성하기 우분투에 데스크톱 환경을 구성하기(ubuntu-desktop 패키지)ubuntu-desktop 패키지를 사용하여 기본적인 Ubuntu 데스크톱 환경을 설치할 수 있습니다. 이 패키지에는 GNOME 데스크톱 환경 및 Ubuntu의 기본 애플리케이션들이 포함되어 있습니다.1. 시스템 업데이트시스템을 최신 상태로 업데이트합니다.sudo apt-get updatesudo apt-get upgrade2. ubuntu-desktop 패키지 설치ubuntu-desktop 패키지를 설치합니다.최소 설정sudo apt-get install -y ubuntu-desktop-minimal​전체 설치 sudo apt-get install ubuntu-desktop​sudo apt-get install -y ubuntu-des.. 더보기
C276x260.fwebp.q85 [draft] 우분투 22.04에서 Grafana, InfluxDB 2, Telegraf를 설치하고 구성하는 방법 우분투 22.04에서 Grafana, InfluxDB 2, Telegraf를 설치하고 구성하는 방법System Architecture1. Grafana역할 : Grafana는 데이터를 시각적으로 표현하고 대시보드를 만들기 위한 오픈 소스 시각화 및 모니터링 플랫폼입니다.기능다양한 데이터 소스로부터 데이터를 수집하고 시각적으로 표현할 수 있습니다.대시보드를 구성하고 사용자 정의할 수 있으며, 시각적인 패널을 추가하여 데이터를 보기 쉽게 표현할 수 있습니다.경고 및 알림 설정을 통해 시스템 상태의 변화를 감지하고 대응할 수 있습니다.2. InfluxDB역할 : InfluxDB는 시계열 데이터베이스로서, 센서 데이터, 서버 로그, 성능 지표 등의 시계열 데이터를 저장하고 관리하는 역할을 합니다.기능시계열 데이.. 더보기
C276x260.fwebp.q85 [draft] influxdb, grafana, telegraf 연동 influxdb, grafana, telegraf 연동influxdb 설치 : https://www.sangchul.kr/405grafana 설치 : https://www.sangchul.kr/406telegraf 설치 : https://www.sangchul.kr/407System Architectureinfluxdb와 telegraf 연동하기influxdb에서 telegraf 설정 생성http://{Server-IP}:8086influxdb output pluginexport INFLUX_TOKEN=OwkgzsNcgkcrwQj4Rq-wtFBjM45W64e2R1kZsHHUQHZSMnwMGsVURSyN1LJG-3vpFZTAv30XJNNIAq4bYmP-TQ==telegraf --config http://1.. 더보기
C276x260.fwebp.q85 [draft] 우분투 22.04에서 Telegraf를 설치하는 방법 우분투 22.04에서 Telegraf를 설치하는 방법Telegraf는 인플럭스 데이터베이스와 함께 사용되는 데이터 수집 도구로서, 시스템 및 서비스에서 메트릭을 수집하고 이를 인플럭스 데이터베이스로 전송하는 역할을 합니다.테스트 환경운영체제 정보$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04 LTS"NAME="Ubuntu"VERSION_ID="22.04"VERSION="22.04 (Jammy Jellyfish)"VERSION_CODENAME=jammyID=ubuntuID_LIKE=debianHOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.. 더보기