본문 바로가기

리눅스

C276x260.fwebp.q85 [draft] BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법 BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법BIND 설치yum install -y bind bind-utilsBIND 버전 정보named -vBIND 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.15 (Extended Support Version) sangchul.kr 도메인 설정sangchul.kr zonefile 편집vim /var/named/sangchul.kr.zone$TTL 60@ IN SOA ns.sangchul.kr. manager.sangchul.kr. ( 2013070203 ; serial .. 더보기
C276x260.fwebp.q85 [draft] 리눅스에서 라우트 테이블을 추가하고 삭제하는 방법 리눅스에서 라우트(경로) 테이블을 추가하고 삭제하는 방법리눅스에서 라우트(경로) 테이블을 추가하거나 삭제하기 위해서는 route 명령 또는 ip 명령을 사용할 수 있습니다. 이를 통해 네트워크 경로를 설정하고 테이블을 조작할 수 있습니다.1. 라우트 테이블 추가라우트 테이블을 추가하려면 다음과 같이 route 명령어를 사용합니다. 이 명령은 슈퍼유저 또는 sudo 권한이 필요할 수 있습니다.sudo route add -net netmask gw table 2. 라우트 테이블 삭제라우트 테이블을 삭제하려면 route 명령어를 사용합니다. 테이블 이름을 지정하고 -net 대신 -net을 사용하여 해당 테이블의 모든 라우트를 삭제합니다.sudo route del -table 사용 예시route add -.. 더보기
C276x260.fwebp.q85 [draft] 우분투 22.04에서 이미지를 WebP 이미지로 변환하는 방법 우분투 22.04에서 JPEG, PNG, GIF 이미지를 WebP 이미지로 변환하는 방법JPEG, PNG, GIF 이미지를 WebP 이미지로 변환하려면 Google에서 제공하는 webp 도구를 사용할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04 LTS1. 도구 설치WebP 도구는 webp 패키지를 통해 설치할 수 있습니다.sudo apt updatesudo apt install -y webp$ cwebp -version1.2.22. JPEG/PNG 이미지를 WebP 형식으로 변환cwebp는 JPEG 또는 PNG 이미지를 WebP로 변환합니다.기본 명령cwebp input.jpg -o output.webpcwebp input.png -.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7 컨테이너 내에서 init를 사용하는 방법 CentOS 7 컨테이너 내에서 init를 사용하는 방법(centos7 init)기본적으로 Docker 컨테이너는 systemd를 지원하지 않기 때문에 다음과 같은 방법을 사용하여 systemctl을 활성화할 수 있습니다.1. Dockerfile 설정Docker 이미지를 빌드할 때 systemd 지원을 활성화하려면 Dockerfile에 다음 명령을 추가합니다.vim Dockerfile# Use the CentOS 7 base imageFROM centos:7ENV container docker# Install systemd and necessary packagesRUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \syste.. 더보기
C276x260.fwebp.q85 [draft] fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법 fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법fio(Flexible I/O Tester)는 다양한 형태의 입출력(I/O) 벤치마크를 수행할 수 있는 유연한 I/O 테스트 도구입니다. 리눅스에서 사용할 수 있으며 다양한 옵션으로 벤치마크를 구성할 수 있습니다.fio 설치 방법fio를 설치하려면 운영 체제의 패키지 관리자를 사용하여 설치할 수 있습니다. Ubuntusudo apt-get updatesudo apt-get install fioCentOSsudo yum install fiofio 명령어의 기본 구문fio --name=mytest --ioengine=sync --rw=randwrite --bs=4k --size=1G --numjobs=1 --time_based --runtime=6.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 motd 메시지를 비활성화하는 방법(.hushlogin) 우분투에서 motd(Message of the Day) 메시지를 비활성화하는 방법(.hushlogin)우분투에서 motd (Message of the Day) 메시지를 비활성화하는 방법 중 하나는 .hushlogin 파일을 사용하는 것입니다. 이 파일은 사용자의 홈 디렉터리에 만들어지며, 사용자가 로그인할 때 motd 메시지를 표시하지 않도록 합니다. 터미널 로그인ssh test-serverWelcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-30-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: htt.. 더보기
C276x260.fwebp.q85 [draft] 리눅스에서 패스워드를 한 줄로 변경하는 방법 리눅스에서 패스워드를 한 줄로 변경하는 방법1. passwd 명령어를 사용한 패스워드 변경passwd --stdin Ubuntu에서 사용할 수 없음. 명령어 기본 구문echo '새로운_패스워드' | passwd --stdin 사용자이름echo 'rootpassword' | passwd --stdin root사용 예시CentOS(CentOS 7.9)에서 사용한 예echo 'testpassword' | passwd --stdin testtest 사용자의 비밀 번호 변경 중passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.Ubuntu(Ubuntu 22.04 LTS)에서 사용한 예echo 'rootpassword' | passwd --stdin rootpasswd: unrecognized optio.. 더보기
C276x260.fwebp.q85 [draft] Logpresso log4j2-scan을 이용한 Elasticsearch Log4j 취약점 점검 및 패치 Logpresso log4j2-scan을 이용한 Elasticsearch Log4j 취약점 점검 및 패치Apache Log4j의 CVE-2021-44228(Log4Shell) 취약점은 원격 코드 실행이 가능한 매우 치명적 보안 이슈입니다.1. log4j2-scan 소개log4j2-scan은 Logpresso에서 제공하는 단일 실행 파일 기반의 Log4Shell 취약점 진단 도구입니다. 특징Log4j2 CVE-2021-44228, 45046, 45105 탐지중첩된 JAR 파일까지 스캔--fix 옵션으로 자동 패치 가능(JAR 내부의 JndiLookup.class 제거)GitHub 저장소 : https://github.com/logpresso/CVE-2021-44228-Scanner2. Elasticsear.. 더보기