본문 바로가기

반응형

전체 글

C276x260 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 -.. 더보기
C276x260 리눅스 서버 주요 서비스 자동 점검 및 재시작 스크립트 리눅스 서버 주요 서비스 자동 점검 및 재시작 스크립트운영 중인 Linux 서버에서는 SSH, 웹서버, DB, 메일, FTP 서비스가 비정상 종료되는 상황이 발생할 수 있습니다. 이럴 때 주기적으로 서비스를 점검하고, 장애 발생 시 자동으로 재시작하도록 구성하면 운영 안정성을 높일 수 있습니다. 스크립트 작성vim service_check.sh#!/bin/bash# ==========================================# 주요 서비스 상태 점검 및 자동 재시작 스크립트# Author : 운영 자동화 예제# ==========================================NOWDATE=$(date '+%Y-%m-%d %H:%M:%S')HOSTNAME=$(hostname)LO.. 더보기
C276x260 bind recursive clients 모니터링 bind recursive clients 모니터링 무한 루프(while true)를 사용하여 주기적으로 rndc status | grep recursive 명령을 실행하고 결과를 출력합니다. rndc status | grep recursive 스크립트 편집 vim dns_status.sh #!/bin/bash while true do result=$(rndc status | grep recursive) if [ -n "$result" ] then echo "Recursive DNS status: $result" else echo "Failed to retrieve recursive DNS status." fi sleep 1 done 더보기 --- echo 명령어로 스크립트 저장 echo -e "#!/bi.. 더보기
C276x260 리눅스 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.. 더보기
[원도우] Microsoft Windows Server 2003 서비스 팩 Microsoft Windows Server 2003 서비스 팩 Microsoft Windows Server 2003 서비스 팩 1(32비트) http://www.microsoft.com/downloads/thankyou.aspx?familyId=22cfc239-337c-4d81-8354-72593b1c1f43&displayLang=ko Microsoft Windows Server 2003 서비스 팩 2(32비트) http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=1b9fe9e4-1d57-4698-a5cf-db271ed6d90a 더보기
C276x260 원격 데스크탑 포트 번호 변경 (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진수를 선택하고 다른 포트번호를 입력레지스트.. 더보기
C276x260 원도우 DNS 설치 변군 따라하기 원도우 DNS 설치 변군 따라하기 더보기
C276x260 NFS(Network File System)를 구축하는 방법 NFS(Network File System)를 구축하는 방법NFS를 설정하면 다른 컴퓨터에서 원격으로 파일 시스템을 마운트하여 공유할 수 있습니다.단계 1: 필요한 패키지 설치NFS 서버를 설치하기 전에 필요한 패키지를 설치합니다.sudo yum install nfs-utils단계 2: 공유할 디렉토리 생성공유할 디렉토리를 생성합니다. 이 예시에서는 /nfs_share 디렉토리를 생성합니다.sudo mkdir /nfs_share단계 3: NFS 서버 설정NFS 서버를 시작하고 부팅 시 자동으로 시작하도록 설정합니다.sudo systemctl start nfs-serversudo systemctl enable nfs-server/etc/exports 파일을 수정하여 공유할 디렉토리를 등록합니다.sudo v.. 더보기

728x90
반응형