전체 글 썸네일형 리스트형 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.. 더보기 [스크립트] python beautifulsoup4 python beautifulsoup4 beautifulsoup parser(파서) Parser Typical usage Advantages Disadvantages Python’s html.parser BeautifulSoup(markup, "html.parser") - Batteries included - Decent speed - Lenient (As of Python 3.2) - Not as fast as lxml, less lenient than html5lib. lxml’s HTML parser BeautifulSoup(markup, "lxml") - Very fast - Lenient - External C dependency lxml’s XML parser BeautifulSoup(mark.. 더보기 bind bad owner name (check-names) bind bad owner name (check-names) 도메인 이름(a_b.sangchul.kr)에 언더바가 들어가면 zone 파일 문법 체크하면 에러가 발생하고 named 데몬(서비스)도 시작이 안 되는 경우가 있습니다. DNS 레코드 등록 작업 zone 파일 백업 cp /var/named/mocha.sangchul.kr.zone /var/backup/mocha.sangchul.kr.zone_$(date +"%Y%m%d-%H%M%S") zone 파일 편집 시리얼 번호 증가 A 레코드(a_b IN A 1.1.1.1) 추가 vim /var/named/mocha.sangchul.kr.zone $TTL 60 @INSOAmocha.sangchul.kr. root ( 2023011602; serial 1D;.. 더보기 [네임서버] caching dns server(bind caching only dns server) caching dns server(bind caching only dns server) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 캐싱 전용 DNS 서버 설정 named 설정(named.conf) 파일 편집 listen-on port 53 { 127.0.0.1; any; }; allow-query { 127.0.0.1; any; }; allow-query-cache { 127.0.0.1; any; }; recursion yes; vim /etc/named.conf // named.conf options { listen-on port 53 { any; }; directory "/var/named"; dump-file "/va.. 더보기 이전 1 ··· 119 120 121 122 123 124 125 ··· 302 다음