분류 전체보기 썸네일형 리스트형 [draft] 우분투에 Consul을 설치하고 설정하는 방법 우분투에 Consul을 설치하고 설정하는 방법(install consul)consul ports tableUseDefault PortsDNS: The DNS server (TCP and UDP)8600HTTP: The HTTP API (TCP Only)8500HTTPS: The HTTPs APIdisabled (8501)*gRPC: The gRPC APIdisabled (8502)*LAN Serf: The Serf LAN port (TCP and UDP)8301Wan Serf: The Serf WAN port (TCP and UDP)8302server: Server RPC address (TCP Only)8300Sidecar Proxy Min: 자동으로 할당된 사이드카 서비스 등록에 사용할 포함된 최소 .. 더보기 [draft] Vault를 사용하여 SSH 인증을 관리하는 방법 Vault를 사용하여 SSH 인증을 관리하는 방법(ssh authentication)테스트 환경호스트 이름아이피역할운영체제비고node141192.168.0.141vault serverubuntu 24.04 node142192.168.0.142ssh serverubuntu 22.04 node143192.168.0.143ssh clientubuntu 22.04 Vault 데이터 디렉터리 초기화 및 서버 재시작sudo systemctl stop vaultsudo rm -rf /opt/vault더보기---GPG 키와 저장소 추가wget -O- https://apt.releases.hashicorp.com/gpg \ | sudo gpg --dearmor --yes -o /usr/share/keyrings/h.. 더보기 [draft] 리눅스에서 파일 디스크립터를 확인하고 설정하는 방법 리눅스에서 파일 디스크립터를 확인하고 설정하는 방법파일 디스크립터(File Descriptor, FD)는 유닉스 및 유닉스 계열 운영 체제에서 파일, 소켓, 파이프 등의 입출력 자원을 나타내는 정수값입니다.파일 디스크립터에 대한 주요 개념파일 디스크립터의 정의시스템으로부터 할당받은 파일을 대표하는 음수가 아닌 정수 값 (0과 양수).프로세스에서 열린 파일의 목록을 관리하는 테이블의 인덱스.유닉스 시스템의 모든 것유닉스 시스템에서는 모든 것을 파일로 취급합니다.파일 디스크립터는 정규 파일(Regular File), 디렉토리(Directory), 소켓(Socket), 파이프(PIPE), 블록 디바이스(Block Device), 캐릭터 디바이스(Character Device) 등을 포함한 모든 객체를 관리합니.. 더보기 docker nettools docker nettools docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest >docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest root@nettools:~$ date Wed Jan 25 06:31:23 UTC 2023 docker run -it --rm --net=host --cap-add net_admin anti1346/ubuntu-nettools:latest >docker run -it --rm --net=host --cap-add net_admin anti1346/ubuntu-nettools:latest roo.. 더보기 [리눅스] 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.. 더보기 [draft] SSH 인증을 위한 SSH 인증서를 구성하고 설정하는 방법 SSH 인증을 위한 SSH 인증서를 구성하고 설정하는 방법(Certificate Authority)테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 8.4.2105$ yum info openssh-serverFailed to set locale, defaulting to C.UTF-8Last metadata expiration check: 0:35:43 ago on Wed Jan 25 00:03:26 2023.Installed PackagesName : openssh-serverVersion : 8.0p1Release : 10.el8Architecture : x86_64Size : 1.0 MSource :.. 더보기 [리눅스] centos 8 Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist centos 8 Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist [에러] $ yum install -y systemd sudo openssh-server Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 41 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist sed -i -e "s/mirrorlist=/.. 더보기 [draft] 우분투에 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.. 더보기 이전 1 ··· 96 97 98 99 100 101 102 ··· 175 다음