본문 바로가기

728x90
반응형

변군이글루

(590)
C264x200.fwebp.q85 리눅스 쉘에서 MySQL DB 및 테이블을 생성하는 방법 리눅스 쉘에서 MySQL DB 및 테이블을 생성하는 방법리눅스 쉘 환경에서 SQL 파일을 이용하여 데이터베이스 및 테이블을 생성하고 mysqlshow로 결과를 확인하는 방법입니다.1. 데이터베이스(Database) 생성SQL 파일 작성[root@byungun ~]$ cat temp.sqlCREATE DATABASE tempdb;MySQL에 SQL 파일 적용[root@byungun ~]$ mysql -u root -p mysql -u root : 사용자-p : 비밀번호 입력mysql : 기본 시스템 DB (접속 대상)생성된 DB 확인[root@byungun ~]$ mysqlshow -u root -pEnter password:+--------------------+| Databases |+..
C264x200.fwebp.q85 [url] 싱크홀 사이트 싱크홀(Sinkhole) 사이트KISA(한국인터넷진흥원)의 싱크홀(Sinkhole) 사이트는 악성 도메인 및 악성 IP를 차단하고, 이를 통해 피해를 입은 사용자나 시스템을 탐지하는 데 도움을 주는 보안 서비스입니다. 싱크홀 기술은 주로 악성코드에 감염된 봇넷(Botnet) 등의 악성 트래픽을 감시하고 차단하는 데 사용됩니다.http://s4.knsp.org싱크홀(Sinkhole)이란?싱크홀이란, 악성 도메인이나 악성 IP 주소로의 연결을 정상적인 서버로 리디렉션하여 악성 활동을 무력화하는 기술입니다.악성코드나 봇넷에 감염된 컴퓨터가 명령제어(C2) 서버와 통신하려 할 때 싱크홀 서버가 해당 트래픽을 가로채어 감염된 시스템의 행위를 분석하거나 피해를 차단할 수 있습니다.KISA 싱크홀 서비스KISA는 국..
C264x200.fwebp.q85 MySQL/MariaDB 데이터베이스 및 계정 자동 생성 스크립트 MySQL/MariaDB 데이터베이스 및 계정 자동 생성 스크립트운영 환경에서 신규 서비스 구축 시 데이터베이스 생성 + 계정 생성 + 권한 부여 작업은 자주 발생합니다.반복 작업을 수동으로 처리하면 오타, 권한 누락, 비밀번호 실수 등이 발생할 수 있습니다. 스크립트 작성vim db_account.sh#!/bin/bash# ==================================# DB / 계정 자동 생성 스크립트# MySQL / MariaDB 공용# ==================================while truedo echo "" read -p "DB Name : " DB_NAME read -p "DB User ID : " DB_USER read -..
C264x200.fwebp.q85 리눅스 서버 주요 서비스 자동 점검 및 재시작 스크립트 리눅스 서버 주요 서비스 자동 점검 및 재시작 스크립트운영 중인 Linux 서버에서는 SSH, 웹서버, DB, 메일, FTP 서비스가 비정상 종료되는 상황이 발생할 수 있습니다. 이럴 때 주기적으로 서비스를 점검하고, 장애 발생 시 자동으로 재시작하도록 구성하면 운영 안정성을 높일 수 있습니다. 스크립트 작성vim service_check.sh#!/bin/bash# ==========================================# 주요 서비스 상태 점검 및 자동 재시작 스크립트# Author : 운영 자동화 예제# ==========================================NOWDATE=$(date '+%Y-%m-%d %H:%M:%S')HOSTNAME=$(hostname)LO..
C264x200.fwebp.q85 bind recursive clients 모니터링 bind recursive clients 모니터링무한 루프(while true)를 사용하여 주기적으로 rndc status | grep recursive 명령을 실행하고 결과를 출력합니다.rndc status | grep recursive스크립트 편집vim dns_status.sh#!/bin/bashwhile truedo result=$(rndc status | grep recursive) if [ -n "$result" ] then echo "Recursive DNS status: $result" else echo "Failed to retrieve recursive DNS status." fi sleep 1done더보기---echo 명령..
C264x200.fwebp.q85 리눅스 GDB (GNU Debugger) 명령어 사용법 정리 리눅스 GDB (GNU Debugger) 명령어 사용법 정리 (core 덤프)GDB는 C/C++ 등의 프로그램을 실행하면서 중단점 설정, 변수 확인, 스택 분석 등을 수행할 수 있는 대표적인 디버깅 도구입니다.1. 기본 도움말 (help)GDB는 help 명령으로 모든 기능을 탐색할 수 있습니다. 기본 사용법(gdb) help전체 명령어 분류(Class) 목록 출력(gdb) help 특정 분류에 속한 명령어 목록 확인(gdb) help 특정 명령어 상세 설명 확인주요 명령어 분류 (Class)breakpoints : 중단점 설정/관리running : 프로그램 실행 제어stack : 스택 프레임 분석data : 변수 및 메모리 검사files : 실행 파일 및 심볼 관리status : 상태 정보 확인supp..
C264x200.fwebp.q85 원격 데스크탑 포트 번호 변경 (default:3389) 원격 데스크탑 포트 번호 변경 (default:3389)1. 레지스트리(regedit) 편집기 실행2. 레지스트리 하위 키로 이동HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd\Tds\Tcp이름 : PortNumber종류 : REG_DWORD데이터 : 0x00000d3d(3389)** 10진수를 선택하고 다른 포트번호를 입력HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp이름 : PortNumber종류 : REG_DWORD데이터 : 0x00000d3d(3389)** 10진수를 선택하고 다른 포트번호를 입력레지스트..
C264x200.fwebp.q85 원도우 DNS 설치 변군 따라하기 원도우 DNS 설치 변군 따라하기

728x90
반응형