본문 바로가기

728x90
반응형

리눅스

(423)
C264x200.fwebp.q85 리눅스 서버의 보안을 강화하는 방법 리눅스 서버의 보안을 강화하는 방법1. 현재 서버 보안상태 및 자원상태 확인pstree : 현재 구동 중인 프로세스를 트리 형태로 확인할 수 있습니다.lsof / ps : 열린 파일 및 프로세스 정보를 상세히 점검합니다.netstat -anlp : 열려 있는 포트를 확인하여 iptables 방화벽 설정에 반영할 준비를 합니다.vmstat/top/iostat/sar : 시스템 자원 상태를 파악하여 부하 상태를 점검합니다.df -Th : 각 파티션의 용량을 확인합니다.uname -a : 현재 실행 중인 커널 버전 정보를 확인합니다.2. 시간 동기화서버의 시간 동기화를 자동으로 설정하려면 크론탭(crontab)을 사용하여 rdate 명령을 이용해 시간을 동기화하도록 설정합니다.cat > /root/time.s..
C264x200.fwebp.q85 CentOS 6에서 X Window 및 GNOME 데스크탑 환경 설치하는 방법 CentOS 6에서 X Window 및 GNOME 데스크탑 환경 설치하는 방법서버 환경에서 GUI(Graphical User Interface)가 필요한 경우, yum 명령어를 통해 X Window 시스템과 GNOME 데스크탑 환경을 설치할 수 있습니다.기본 데스크탑 환경 설치GNOME 데스크탑 환경과 X Window 시스템을 설치할 수 있습니다. GNOME 데스크탑 환경 설치yum groupinstall "GNOME Desktop Environment"X Window 시스템 설치yum groupinstall "X Window System"한 번에 설치(데스크탑 관련 주요 그룹 설치)yum groupinstall -y "Desktop" "Desktop Platform" "X Window System" "..
C264x200.fwebp.q85 리눅스에서 ping 테스트 시 시작 표시 및 Bell 알림 출력하기 리눅스에서 ping 테스트 시 시작 표시 및 Bell 알림 출력하기(ping 정상 Bell 울림)_Ver3tping 스크립트 생성vim /bin/tping#!/bin/bash TARGET="$1"COUNT=0 #domain lookup#dig $1 +noall +answer | grep -v "global options" | grep -v "DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6"#echo " " #ping TEST( Count | TIME(HH:MM:SS) | PING Field )# 인자 체크if [ -z "$TARGET" ]; then echo "Usage: tping " exit 1fiecho "$TARGET"# ping 실행 및 결과 처리/bin/..
C264x200.fwebp.q85 systemctl 명령을 찾을 수 없음 systemctl 명령을 찾을 수 없음systemctl은 시스템의 서비스를 관리하는 명령어 중 하나입니다. 만약 systemctl 명령어를 실행했을 때 "Command not found"라는 오류가 발생한다면 사용 중인 운영체제나 배포판에서 systemctl 명령어를 지원하지 않는 경우일 수 있습니다.에러systemctl: command not foundsystemctl 명령어는 보통 systemd라는 서비스 관리 도구에서 지원되는데 일부 배포판에서는 systemd가 기본적으로 포함되지 않을 수 있습니다. 또한, 사용자가 권한을 갖지 못해 해당 명령어를 실행할 수 없는 경우에도 해당 오류가 발생할 수 있습니다. 따라서, 사용 중인 운영체제나 배포판에 맞게 서비스 관리 도구를 확인하고 해당 도구에서 지원하..
C264x200.fwebp.q85 BIND rndc(Remote Name Daemon Control) 유틸리티 BIND rndc(Remote Name Daemon Control) 유틸리티rndc(Remote Name Daemon Control)는 BIND DNS 서버(named)를 원격 또는 로컬에서 관리하기 위한 관리자용 유틸리티이다. 관리자는 rndc 명령을 통해 DNS 서버를 재시작하거나 Zone을 재로드하는 등 다양한 관리 작업을 수행할 수 있다. 주요 기능 예시DNS 서버 재로드Zone 파일 재로드DNS 캐시 플러시서버 상태 확인로그 레벨 변경rndc는 TSIG(Transaction Signature) 기반 인증을 사용하여 관리 명령을 안전하게 전달한다.1. rndc 설정 파일rndc는 rndc.conf 설정 파일을 사용하며 구조는 named.conf와 유사하다. 주요 구성 요소는 다음과 같다.optio..
C264x200.fwebp.q85 레거시 웹 서버 구축 레거시 웹 서버 구축 (Apache 2.2 + PHP 5.2 + MySQL 5.1 설치)1. 설치 환경구분 : 버전 : 설치 경로Web Server : Apache httpd 2.2.16 : /usr/local/apache2Application : PHP 5.2.14 : /usr/local/phpDatabase : MySQL 5.1.50 : /usr/local/mysqlPHP Accelerator : Zend Optimizer 3.3.3 : -DB 관리 : phpMyAdmin 3.3.7 : Apache DocumentRootCharacter Set : EUC-KR : MySQL전체적인 구성2. 설치 패키지주요 소프트웨어mysql-5.1.50httpd-2.2.16php-5.2.14ZendOptimizer-..
C264x200.fwebp.q85 포트 및 프로토콜 포트 및 프로토콜포트프로토콜응용 프로그램 프로토콜시스템 서비스 이름n/aGREGRE(IP 프로토콜 47)라우팅 및 원격 액세스n/aESPIPsec ESP(IP 프로토콜 50)라우팅 및 원격 액세스n/aAHIPsec AH(IP 프로토콜 51)라우팅 및 원격 액세스7TCPEcho단순 TCP/IP 서비스7UDPEcho단순 TCP/IP 서비스9TCPDiscard단순 TCP/IP 서비스9UDPDiscard단순 TCP/IP 서비스13TCPDaytime단순 TCP/IP 서비스13UDPDaytime단순 TCP/IP 서비스17TCPQuotd단순 TCP/IP 서비스17UDPQuotd단순 TCP/IP 서비스19TCPChargen단순 TCP/IP 서비스19UDPChargen단순 TCP/IP 서비스20TCP기본 데이터게시 서비..
C264x200.fwebp.q85 Apache 서버에서 발생한 문제를 해결하는 방법 Apache 서버에서 발생한 문제를 해결하는 방법오류$ /usr/local/apache2/bin/apachectl -thttpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied이 오류는 Apache 서버가 /usr/local/apache2/modules/libphp5.so 파일을 로드하려고 할 때 발생하는데 이 파일의 메모리 보호 설정과 관련된 문제가 발생..

728x90
반응형