본문 바로가기

728x90

전체 글

[명령어] netstat 명령어 netstat 명령어 netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships netstat 상태(State) state description ESTABLISHED The socket has an established connection. SYN_SENT The socket is actively attempting to establish a connection. SYN_RECV A connection request has been received from the network. FIN_WAIT1 The socket is closed, and.. 더보기
[명령어] tee 명령어 tee 명령어 표준출력(stdout)을 화면과 파일로 동시에 출력하는 리눅스 명령어 man page TEE(1L) TEE(1L) 이름 tee - 표준입력으로부터 읽어서 표준출력, 화일로 쓴다. 개요 tee [-ai] [--append] [--ignore-interrupts] [--help] [--version] [화일...] 설명 이 맨페이지는 GNU 버전의 tee 를 다룬다. tee 명령은 표준입력으로부터의 입력을 표준출력 또는 인수로 주어진 화일에 복사한다. 씌여질 화일이 존재하지 않으면 생성된다. 만약 이미 존재한다면 -a 옵션을 사용하지 않는 한 이전의 자료는 모두 지워진다. 옵션 -a, --append 덮어쓰지 않고 주어진 화일에 표준입력을 추가한다. --help 표준출력으로 사용법을 출력하고 .. 더보기
[linux] How To Install GoAccess on CentOS 8 How To Install GoAccess on CentOS 8 install goaccess $ yum install -y goaccess goaccess version infomation $ goaccess --version GoAccess - 1.5.4. For more details visit: https://goaccess.io/ Copyright (C) 2009-2020 by Gerardo Orellana Build configure arguments: --enable-debug --enable-utf8 --enable-geoip=legacy --with-getline --with-openssl goaccess execution $ goaccess access.log --log-format=C.. 더보기
[리눅스] goaccess 설치 및 설정 goaccess 설치 및 설정 goaccess : Real-time web log analyzer and interactive viewer goaccess 설치 $ yum install -y goaccess $ goaccess --version GoAccess - 1.5.4. For more details visit: https://goaccess.io/ Copyright (C) 2009-2020 by Gerardo Orellana Build configure arguments: --enable-debug --enable-utf8 --enable-geoip=legacy --with-getline --with-openssl goaccess 사용법 root@centos:httpd$ pwd /var/log/h.. 더보기
[linux] How To Install webalizer on CentOS 8 How To Install webalizer on CentOS 8 webalizer - A flexible Web server log file analysis program installation environment $ cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core) $ getconf LONG_BIT 64 install webalizer $ yum install -y webalizer webalizer package contents $ rpm -ql webalizer /etc/cron.daily/00webalizer /etc/httpd/conf.d/webalizer.conf /etc/sysconfig/webalizer /etc/webalize.. 더보기
[리눅스] lsyncd와 rsync를 이용한 실시간 동기화(백업) lsyncd와 rsync를 이용한 실시간 동기화(백업) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) lsyncd, rsync 패키지 설치 [root@bvm111 : 원본 서버] #lsyncd 패키지 설치 $ yum install -y lsyncd #lsyncd.conf 파일 $ cat /etc/lsyncd.conf ---- -- User configuration file for lsyncd. -- -- Simple example for default rsync, but executing moves through on the target. -- -- For more examples, see /usr/share/doc/lsync.. 더보기
[리눅스] 웹서버 SSL Protocol 및 Cipher Suite 설정 권장 값 웹서버 SSL Protocol 및 Cipher Suite 설정 권장 값 : SSL주요 웹 브라우저(Chrome, IE, Edge 등)에서 2020년부터 TLS 1.0, TLS 1.1 암호화 프로토콜 통신 지원이 중단되어 있습니다. http-ssl.conf 편집 vim http-ssl.conf SSLProtocol -all +TLSv1.2 +TLSv1.3 SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH http-ssl.conf 편집(OpenSSL 1.1.1 이상) $ vim httpd-ssl.conf # TLS 1.2 및 TLS 1.3을 제외한 모든 프로토콜은 제외됩니다. SSLProtocol -all +TLSv1.3 +TLSv1.2 SSLO.. 더보기
[리눅스] Apache(HTTP) 및 PHP 버전 정보 노출 막기 Apache(HTTP) 및 PHP 버전 정보 노출 막기 HTTP 헤더에서 Apache 및 PHP 버전 확인 curl -I http://localhost $ curl -I localhost HTTP/1.1 302 Found Date: Fri, 28 Jan 2022 01:57:45 GMT Server: Apache/2.4.46 (Unix) OpenSSL/1.1.1k PHP/7.3.25 Location: http://www.sangchul.kr/404.html Content-Type: text/html; charset=iso-8859-1 wget --server-response --spider http://localhost -S,--server-response : HTTP 서버에서 보낸 헤더와 FTP 서버에서.. 더보기

728x90