본문 바로가기

728x90

Linux

[리눅스] CentOS 7 root 패스워드 초기화 CentOS 7 root 패스워드 초기화 리부팅 후 GRUB 메뉴 화면 e 키를 누릅니다. ro -> rw, rhgb quiet -> init=/bin/bash 편집합니다. Ctrl + x를 눌러 다시 부팅합니다. 정상적으로 부팅이 되면 sh-4.2# 프롬프트가 출력됩니다. passwd 명령으로 root 패스워드를 변경합니다. # passwd 재부팅 # exec /sbin/init 더보기
[리눅스] keepalived 설치 및 설정 keepalived 설치 및 설정 keepalived(이중화) : Load balancer and high availability service 구성 환경 서버 운영체제 아이피 패키지 비고 VIP 192.168.0.100 master CentOS 7.9 192.168.0.8 keepalived backup CentOS 7.9 192.168.0.9 keepalived keepalived 패키지 설치 MASTER/BACKUP 서버 설정 $ yum install -y keepalived $ keepalived -v Keepalived v1.3.5 (03/19,2017), git commit v1.3.5-6-g6fa32f2 Copyright(C) 2001-2017 Alexandre Cassen, Build op.. 더보기
[명령어] dig 명령어 dig 명령어 DNS 이름 서버 쿼리를 위한 유틸리티 bind-utils 패키지 설치(dig) $ yum install -y bind-utils dig 명령어 중 자주 사용하는 옵션 사용법 Usage: dig [@global-server] [domain] [q-type] {q-opt} +[no]recurse (Recursive mode (+[no]rdflag)) +[no]short (Display nothing except short form of answer) +[no]trace (Trace delegation down from root [+dnssec]) +[no]tcp (TCP mode (+[no]vc)) +[no]edns[=###] (Set EDNS version) [0] A 레코드 조회(IP 레.. 더보기
[리눅스] 시스템 시간 확인 및 시간 동기화 시스템 시간 확인 및 시간 동기화 rdate 패키지 설치 $ yum install -y rdate ============================================ Package Arch ============================================ Installing: rdate x86_64 로컬 서버 시간 확인 $ date Thu Jul 22 16:10:13 KST 2021 타임 서버(time.bora.net) 시간 확인 $ rdate -p time.bora.net rdate: [time.bora.net]Thu Jul 22 16:11:00 2021 타임 서버와 로컬 서버 시간 동기화 $ rdate -s time.bora.net 더보기
[리눅스] nginx 공격 아이피(attacker ip) 추출 nginx 공격 아이피(attacker ip) 추출 $ tail -n 10000 access.log | awk '{print $1}' | sort | uniq -c | sort -nr | head -n 10 $ tail -n 10000 /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -nr | head -n 10 922 141.164.111.111 598 120.29.111.111 368 158.247.111.111 365 158.247.111.112 333 141.164.111.111 329 45.76.111.111 327 158.247.111.111 323 45.32.111.111 319 45.32.111.111 318 45... 더보기
[리눅스] 로컬 IP 및 공개 IP 찾는 방법(myip) 로컬 IP 및 공개 IP 찾는 방법(myip) vim ~/.bashrc $ vim ~/.bashrc ... myip() { externalip=`curl -SsfL ifconfig.co` localip=`ip route get 1.2.3.4 2>/dev/null | grep -Eo 'src [0-9.]+' | grep -Eo '[0-9.]+'` echo "Local IPADDR : $localip" echo "External IPADDR : $externalip" } source ~/.bashrc $ myip Local IPADDR : 10.100.3.188 External IPADDR : 3.14.11.88 더보기
[리눅스] ISO 이미지 생성하기(mkisofs) ISO 이미지 생성하기(mkisofs) ISO 이미지 생성 mkisofs -o letsencrypt.iso /mnt $ mkisofs -r -T -J -V "letsencrypt" -o letsencrypt.iso /tmp/letsencrypt I: -input-charset not specified, using utf-8 (detected in locale settings) 20.88% done, estimate finish Thu Mar 24 18:52:05 2022 41.78% done, estimate finish Thu Mar 24 18:52:07 2022 62.61% done, estimate finish Thu Mar 24 18:52:06 2022 83.50% done, estimate fi.. 더보기
[리눅스] CentOS 7에 오라클 자바 설치하기 CentOS 7에 오라클 자바 설치하기 웹 페이지(rpm 패키지 링크 복사) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 자바 파일 다운로드 $ wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u172-b11/a58eab1ec242421181065cdc37240b08/jdk-8u172-linux-x64.rpm 설치 $ yum install jdk-8u172-linux-x64.rpm 버전 확인 $ java -vers.. 더보기

728x90