본문 바로가기

728x90

전체 글

[리눅스] centos에 hashicorp vault를 설치하는 방법(installing vault) centos에 hashicorp vault를 설치하는 방법(installing vault) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) vault 설치 yum-config-manager 패키지 설치 sudo yum install -y yum-utils 공식 HashiCorp Linux 리포지토리 추가 sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo vault 설치 sudo yum -y install vault $ sudo yum -y install vault ... Running transaction check R.. 더보기
HashiCorp Vault SSH Client-Signer Secrets Engine을 통한 SSH 인증 구성 방법 HashiCorp Vault SSH Client-Signer Secrets Engine을 통한 SSH 인증 구성 방법Vault 서버에서 SSH 인증을 위한 CA(Certificate Authority) 역할을 수행하게 하며 각 SSH 서버와 클라이언트는 Vault에서 생성된 CA를 신뢰하도록 설정됩니다.테스트 환경호스트 이름아이피역할운영체제비고node1192.168.10.111vault serverubuntu 22.04 node2192.168.10.112ssh serverubuntu 22.04 node3192.168.10.113ssh clientubuntu 22.04 1. Vault 데이터 디렉터리 초기화 및 서버 재시작sudo systemctl stop vaultsudo rm -rf /opt/vault.. 더보기
[리눅스] 도커 컨테이너에 vault 설치하기(test) 도커 컨테이너에 vault 설치하기(test) docker run -d --privileged -p 8200:8200 --name vault-server --hostname vault-server anti1346/ubuntu-init:22.04 /sbin/init docker exec -it vault-server bash echo 'export PS1="\[\e[33m\]\u\[\e[m\]\[\e[37m\]@\[\e[m\]\[\e[34m\]\h\[\e[m\]:\[\033[01;31m\]\W\[\e[m\]$ "' >> ~/.bashrc source ~/.bashrc apt-get install -y sudo lsb-release wget net-tools iputils-ping jq docker rm -.. 더보기
HashiCorp Vault를 설치하고 설정하는 방법 HashiCorp Vault를 설치하고 설정하는 방법HashiCorp Vault를 설치하고 초기화, 인증, 비밀 저장 및 삭제 그리고 Vault의 시크릿 엔진 관리 기능을 사용한 예시입니다.테스트 환경Vault 버전 확인$ vault version Vault v1.12.2 (415e1fe3118eebd5df6cb60d13defdc01aa17b03), built 2022-11-23T12:53:46Z1. Vault 상태 확인 및 초기화Vault 상태 확인 (TLS 검증 무시)vault status -tls-skip-verify$ vault status -tls-skip-verifyKey Value--- -----Seal Type shami.. 더보기
우분투에 HashiCorp Vault를 설치하는 방법 우분투에 HashiCorp Vault를 설치하는 방법(installing vault)테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTSvault 설치APT 패키지 리스트 업데이트sudo apt-get update필요한 의존성 패키지 설치sudo apt-get install -y software-properties-commonGPG 패키지 설치sudo apt-get install -y gpgsudo rm -f /usr/share/keyrings/hashicorp-archive-keyring.gpgHashiCorp GPG 키 추가(GPG key)curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo gpg --d.. 더보기
CentOS 7 컨테이너 내에서 systemctl을 사용하는 방법(centos init) CentOS 7 컨테이너 내에서 systemctl을 사용하는 방법(centos init) 호스트 운영체제가 CentOS 7일 경우 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) privileged 모드로 컨테이너 실행 Docker 컨테이너를 실행할 때 --privileged 플래그를 사용하여 컨테이너를 특권 모드로 실행합니다. docker run -d --privileged --cap-add=SYS_ADMIN --privileged --name centos7 centos:7 /sbin/init Docker 컨테이너 목록 확인 docker ps -a $ docker ps -a CONTAINER ID IMAGE COMMAND CR.. 더보기
systemctl 명령을 찾을 수 없음 systemctl 명령을 찾을 수 없음systemctl은 시스템의 서비스를 관리하는 명령어 중 하나입니다. 사용 중인 리눅스 배포판이 systemd를 사용하고 있는지 확인해야 합니다. 대부분의 현대적인 리눅스 배포판(Ubuntu 15.04 이후, CentOS 7 이상, Fedora 15 이상 등)은 systemd를 사용하지만 일부 오래된 배포판이나 특수한 경량화 배포판은 systemd를 사용하지 않을 수 있습니다.에러systemctl 명령이 없다는 오류 메시지는 일반적으로 시스템 관리자가 아닌 사용자 계정에서 발생합니다.systemctl: command not found 1. systemctl이 포함된 패키지를 확인합니다.대부분의 리눅스 배포판에서는 systemd 패키지에 systemctl이 포함되어 있.. 더보기
[클라우드] 클라우드 서비스 공급자(cloud provider) 클라우드 서비스 공급자(cloud provider) 아마존은 AWS(Amazon Web Service) - https://aws.amazon.com/ko/ 마이크로소프트 애저(Azure) - https://azure.microsoft.com/ko-kr/ 구글 GCP(Google Cloud Platform) - https://cloud.google.com/ 오라클 OCI(Oracle Cloud Infrastructure) - https://www.oracle.com/cloud/ IBM 클라우드(IBM Cloud) - https://www.ibm.com/kr-ko/cloud 알리바바 클라우드(Alibaba Cloud) - https://www.alibabacloud.com/ko 네이버 NCP(Naver Cl.. 더보기

반응형