본문 바로가기

728x90

리눅스

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.. 더보기
[리눅스] SSH 인증을 위한 SSH 인증서 구성 및 설정 방법 SSH 인증을 위한 SSH 인증서 구성 및 설정 방법(certificate authority) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 8.4.2105 $ yum info openssh-server Failed to set locale, defaulting to C.UTF-8 Last metadata expiration check: 0:35:43 ago on Wed Jan 25 00:03:26 2023. Installed Packages Name : openssh-server Version : 8.0p1 Release : 10.el8 Architecture : x86_64 Size : 1.0 M Source : openssh-8.0p1-10.el8... 더보기
[리눅스] 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=/.. 더보기
우분투에서 hashicorp vault를 설치하는 방법(installing vault) 우분투에서 hashicorp vault를 설치하는 방법(installing vault) 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04 LTS Release: 22.04 Codename: jammy vault 설치 APT 패키지 리스트 업데이트 sudo apt update 필요한 의존성 패키지 설치 sudo apt-get install -y software-properties-common GPG 패키지 설치 sudo apt install -y gpg HashiCorp GPG 키 추가(GPG key) wget -O- https://apt.releases.hashicorp... 더보기
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.. 더보기
BIND DNS 서버에서 뷰(View)와 존 전송(Zone Transfer) 테스트하는 방법 BIND DNS 서버에서 뷰(View)와 존 전송(Zone Transfer) 테스트하는 방법 1. 마스터 서버 named 설정 파일(/etc/named.conf)에 서버 설정, 뷰와 존 설정을 합니다. vim /etc/named.conf // named.conf options { listen-on port 53 { any; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursing-file "/var/named/data/named.. 더보기
bind rndc 명령어 bind rndc 명령어 rndc는 BIND (Berkeley Internet Name Domain) 서비스에서 제공하는 도구로, 네임서버 구성을 관리하는 데 사용됩니다. rndc를 사용하면 네임서버에서 동적인 구성 변경을 할 수 있습니다. rndc 명령어를 사용하면 명령줄에서 named 서비스에 대한 관리 작업을 수행할 수 있습니다. rndc 명령어는 다양한 작업을 수행할 수 있지만, 주요 작업은 네임서버에 새로운 구성 파일을 적용하는 것입니다. rndc 명령어를 사용하여 네임서버를 다시 시작하거나 새로운 구성 파일을 로드할 수 있습니다. 이를 위해서는 rndc reload 명령어를 사용합니다. rndc 명령어는 인증키 파일을 사용하여 인증을 수행하며, 이를 통해 보안을 강화할 수 있습니다. 인증키는 .. 더보기

728x90