본문 바로가기

반응형

분류 전체보기

우분투에서 fabric 2를 설치하고 사용하는 방법 우분투에서 fabric 2를 설치하고 사용하는 방법 Fabric은 파이썬으로 작성된 서버 관리 및 배포 도구로 특히 SSH를 통한 명령 실행과 파일 전송을 지원합니다. Fabric 2.x 버전은 Fabric 1.x와는 구조가 다르며 여러 기능이 업데이트되었습니다. Fabric 2 Project https://pypi.org/project/fabric2/ 테스트 환경 운영체제 버전 확인 $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.6 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.6 LTS" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.c.. 더보기
원도우 11의 CMD에서 doskey 명령어를 사용하여 Bash 스타일의 alias 명령어를 사용하는 방법 원도우 11의 CMD에서 doskey 명령어를 사용하여 Bash 스타일의 alias 명령어를 사용하는 방법doskey를 이용하면 CMD에서 일련의 명령어를 짧은 단어나 문자로 대체하여 편리하게 사용할 수 있습니다. 이러한 설정은 현재 세션에서만 유지되며 새로운 CMD 세션을 시작할 때마다 재설정해야 합니다.doskey alias 설정 방법1. CMD(명령 프롬프트)를 엽니다. 2. doskey 명령어를 사용하여 alias를 설정합니다. 일반적으로 다음과 같은 구문을 사용합니다.doskey alias=명령어여기서 alias는 단축 명령어(별칭)이고, 명령어는 실행할 명령어입니다. 3. 예시를 통해 알아봅시다. CMD에서 ls라는 명령어를 실행하면 dir 명령어가 실행되도록 alias를 설정하는 방법은 다음.. 더보기
[용어] SRE(사이트 신뢰성 엔지니어링)란? SRE(사이트 신뢰성 엔지니어링)란? SRE(사이트 신뢰성 엔지니어링, Site Reliability Engineering)은 소프트웨어 시스템의 신뢰성을 개선하기 위해 Google에서 개발한 운영 철학 및 엔지니어링 접근 방식입니다. 기존의 IT 운영은 기술적인 문제 해결에만 초점을 두고, 개발팀과 운영팀이 분리되어 있어 전체적인 서비스 신뢰성을 강화하는 데 한계가 있었습니다. 반면 SRE은 이러한 한계를 극복하기 위해 개발과 운영을 하나로 통합하고, 자동화 및 모니터링 등의 기술을 통해 서비스의 신뢰성을 유지하고 개선하는데 초점을 둡니다. SRE 팀은 서비스의 가용성, 안정성, 확장성, 성능 등을 모니터링하고, 장애 발생 시 신속하게 대응하여 서비스 중단 시간을 최소화하고 사용자 경험을 향상시킵니다... 더보기
우분투에서 스왑 메모리를 설정하는 방법 우분투(ubuntu 22.04)에서 스왑 메모리(swap memory)를 설정하는 방법Ubuntu 22.04에서는 기본적으로 스왑 파일을 자동으로 생성하도록 설정되어 있습니다. 그러나 기본 스왑 파일 크기는 일반적으로 시스템의 물리적 메모리 크기에 따라 자동으로 조정됩니다. 일반적으로 Ubuntu 22.04에서는 물리적 메모리 크기의 약 50%에서 66% 정도를 기본 스왑 파일 크기로 설정합니다. 예를 들어, 시스템이 4GB RAM을 가지고 있다면 기본 스왑 파일 크기는 약 2GB에서 2.7GB 정도로 설정될 수 있습니다. 이렇게 작은 기본 스왑 파일은 일반적으로 일상적인 작업 및 가벼운 서버 운영에는 충분하지만, 메모리 집약적인 작업이나 대규모 애플리케이션을 실행할 때에는 스왑 공간이 부족할 수 있습니.. 더보기
[AWS] macOS에 Session Manager 플러그인 설치 및 제거 macOS에 Session Manager 플러그인 설치 및 제거 설치 환경 $ aws --version aws-cli/2.4.18 Python/3.8.8 Darwin/21.5.0 exe/x86_64 prompt/off $ which python3 /opt/homebrew/bin/python3 aws ssm start-session --target i-0b9c5 $ aws ssm start-session --target i-0b9c5 SessionManagerPlugin is not found. Please refer to SessionManager Documentation here: http://docs.aws.amazon.com/console/systems-manager/session-manager-p.. 더보기
IAM 사용자를 위해 MFA를 강제 적용하는 정책 IAM 사용자를 위해 MFA를 강제 적용하는 정책(MFA 강제 적용)IAM 정책 생성(MFA 강제 적용)IAM > 액세스 관리 > 정책 > 정책 생성 > JSON{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowViewAccountInfo", "Effect": "Allow", "Action": [ "iam:ListUsers", "iam:ListMFADevices", "iam:GetAccountPasswordPolicy", "iam:GetAccountSummary" .. 더보기
[aws] IAM 사용자가 MFA 디바이스를 스스로 관리하도록 허용 AWS IAM 사용자가 MFA 디바이스를 스스로 관리하도록 허용 멀티 팩터 인증(MFA) 생성하기-실패 IAM 사용자(scbyun) 로그인 보안 자격 증명 > 멀티 팩터 인증(MFA) IAM 정책 생성 IAM > 액세스 관리 > 정책 > 정책 생성 > JSON { "Version": "2012-10-17", "Statement": [ { "Sid": "AllowListActions", "Effect": "Allow", "Action": [ "iam:ListUsers", "iam:ListVirtualMFADevices" ], "Resource": "*" }, { "Sid": "AllowIndividualUserToListOnlyTheirOwnMFA", "Effect": "Allow", "Action": [.. 더보기
[원도우] 윈도우11 docker 설치(WSL2 설치) 윈도우11 docker 설치(WSL2 설치) 원도우 버전 정보 확인 winver wsl --install Linux용 Windows 하위 시스템 사용 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Virtual Machine 기능 사용 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 컴퓨터 재부팅 WSL2를 기본 버전으로 설정 wsl --set-default-version 2 WSL2 우분투 설치하기 Linux 배포 목록 확인 wsl --list --online 우분투 설치 ws.. 더보기

반응형