본문 바로가기

728x90

전체 글

[AWS] Amazon EKS(Amazon Elastic Kubernetes Service) 구성 Amazon EKS(Amazon Elastic Kubernetes Service) 구성 ECR 리포지토리 생성 EKS 생성 EKS IAM 계정 생성 - eksuser 생성 IAM eksuser 계정으로 웹 콘솔 로그인합니다. eksAdmin(EC2 인스턴스) 생성 리눅스에 AWS 키 등록하기 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" .. 더보기
AWS EC2 인스턴스에 웹 브라우저를 통해 연결하기 AWS EC2 인스턴스에 웹 브라우저를 통해 연결하기 사전 작업 SSH 방화벽 오픈 SSH(TCP 22) 포트를 ANY 오픈해야합니다. 웹 브라우저로 인스턴스에 연결하기 WEB01 인스턴스 선택 후 연결합니다. 새 탭 하나가 추가되면서 인스턴스에 접속된 웹 브라우저 터미널 창이 나타납니다. 더보기
Packer 설치 및 이미지 빌드 Packer 설치 및 이미지 빌드 Packer는 인프라 자동화 도구로, 가상 머신 이미지 및 컨테이너 이미지를 자동으로 빌드하고 관리하는 데 사용됩니다. 다양한 가상화 및 클라우드 플랫폼에서 이미지 빌드를 지원하며, 코드로 이미지를 정의하고 구성할 수 있습니다. AWS IAM 사용자 생성 사용자 이름 : sangchulkr-packer 태그 Name : sangchulkr-packer packer 패키지 설치 ec2 인스턴스(Amazon Linux 2)에 Packer 설치하기 : https://scbyun.com/1126 packer 서버에 AWS 액세스 키 등록하기 aws configure --profile sangchukr AWS CLI로 액세스 키(Access Key, Secret Access Ke.. 더보기
리눅스에서 tcping을 설치하고 사용하는 방법 리눅스에서 tcping을 설치하고 사용하는 방법 tcping 명령어는 TCP 포트에 대한 ping 테스트를 수행하는 데 사용됩니다. 이 도구는 목표 호스트와 포트에 대한 연결을 시도하고 응답 시간을 측정합니다. 일반적으로 ping 명령어가 ICMP를 사용하여 호스트의 응답을 확인하는 데 사용되지만, tcping은 TCP 연결을 테스트하는 데 사용됩니다. tcping 설치 CentOS sudo yum install -y tcping Ubuntu sudo apt-get install -y tcping Snap 패키지를 사용하여 tcping을 설치 snap install tcping $ snap install tcping tcping 0.0.80 from Aibulat installed tcping 버전 정보.. 더보기
[AWS] IAM 사용자가 MFA 디바이스를 스스로 관리하도록 허용 AWS IAM 사용자가 MFA 디바이스를 스스로 관리하도록 허용 IAM > 액세스 관리 > 정책 > 정책 생성 [JSON] { "Version": "2012-10-17", "Statement": [ { "Sid": "AllowListActions", "Effect": "Allow", "Action": [ "iam:ListUsers", "iam:ListVirtualMFADevices" ], "Resource": "*" }, { "Sid": "AllowIndividualUserToListOnlyTheirOwnMFA", "Effect": "Allow", "Action": [ "iam:ListMFADevices" ], "Resource": [ "arn:aws:iam::*:mfa/*", "arn:aws:iam::.. 더보기
[리눅스] Apache 2.0 & Tomcat 5.0 연동하기 Apache 2.0 & Tomcat 5.0 연동하기 1. apache 2.0 아파치 배포 사이트 http://www.apache.org http://www.apache-kr.org [root@cheol4 ~]$ tar xvfz httpd-2.0.52.tar.gz –C /usr/local [root@cheol4 ~]$ cd /usr/local/httpd-2.0.52 [root@cheol4 httpd-2.0.52]$ ./configure --prefix=/usr/local/apache2 [root@cheol4 httpd-2.0.52]$ make [root@cheol4 httpd-2.0.52]$ make install [root@cheol4 httpd-2.0.52]$ /usr/local/apache2/bin/.. 더보기
하드 디스크에 배드 블록의 존재 여부를 점검하기(badblocks) 하드 디스크에 배드 블록의 존재 여부를 점검하기(badblocks) badblocks 명령어는 리눅스 시스템에서 하드 디스크의 배드 블록을 검사하고 식별하는 데 사용되는 유틸리티입니다. 이 도구를 사용하여 하드 디스크의 물리적인 문제를 검출하고 데이터 손실을 방지할 수 있습니다. badblocks 명령어의 기본 구문과 주요 옵션 badblocks [옵션] [장치] [시작 블록] [끝 블록] 옵션: badblocks 명령어의 동작을 제어하기 위한 여러 옵션을 지정합니다. 장치: 검사하려는 디스크 또는 파티션의 경로를 지정합니다. 예를 들어, /dev/sda 또는 /dev/sda1과 같이 디스크 또는 파티션을 가리킵니다. 시작 블록 및 끝 블록: 검사를 시작하고 종료할 블록 범위를 지정합니다. 일반적으로 전.. 더보기
커널 컴파일 및 설치하는 방법 커널 컴파일 및 설치하는 방법 커널 소스 코드 다운로드 공식 웹사이트인 https://www.kernel.org/에서 원하는 버전의 커널 소스 코드를 다운로드합니다. 커널 소스 코드 압축 해제 다운로드한 소스 코드를 압축 해제합니다. tar -xf linux-x.x.x.tar.gz 명령어를 사용하여 압축을 해제합니다. 커널 설정 커널 설정을 위해 커널 소스 코드 디렉토리로 이동합니다. cd linux-x.x.x 명령어를 사용하여 디렉토리로 이동합니다. make mrproper 또는 make clean 명령어를 실행하여 이전 빌드 파일을 제거합니다. make menuconfig 명령어를 실행하여 커널 설정을 편집합니다. 이 명령어는 텍스트 기반으로 설정을 제공합니다. 필요한 기능, 모듈, 드라이버 등을 선.. 더보기

728x90