전체 글446 [Apache] 보안취약점 조치 apache정보 숨김처리 리눅스 nmap 스캐너를 활용해 IP를 스캔해보면 아래와 같이 apache정보가 노출된다.이것을 조치해보자 실제 테스트한 환경 os : Ubuntu 22.04 web : httpd-2.4.53 * 여기서 부터 아래 순서대로 진행 * ****인터넷 사용 가능한 경우 ( 인터넷 사용 불가능할경우 아래 참조)**** 1. ModSecurity 2.9.7 설치 1) cd /home/user 2) wget https://github.com/SpiderLabs/ModSecurity/releases/download/v2.9.7/modsecurity-2.9.7.tar.gz2. 압축해제 1) tar -xzvf modsecurity-2.9.7.tar.gz 3. 파일 경로로 이동 및 libxml2-dev 라이.. 2026. 4. 24. [Docker]compose.yml + Dockerfile을 이용해 apache, tomcat, mysql 한번에 실행시키기 https://deahan.tistory.com/491 [Docker]docker compose로 apache, tomcat, mysql 한번에 실행시키기실행할 경로에 compose.ymlversion: '3.8'services: # MySQL 서비스: 데이터 영구 보존 설정 포함 db: image: mysql:8.0 container_name: mysql_db restart: always environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: mydatabase MYSQL_USdeahan.tistory.comdocker compose로 띄워 봤다면 이번엔 Dockerfile을 이용한 bild방식으로 실행시켜보자. 💡 이 방식의 장점재사용성: .. 2026. 4. 22. [Docker]docker compose로 apache, tomcat, mysql 한번에 실행시키기 실행할 경로에 compose.ymlversion: '3.8'services: # MySQL 서비스: 데이터 영구 보존 설정 포함 db: image: mysql:8.0 container_name: mysql_db restart: always environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: mydatabase MYSQL_USER: user MYSQL_PASSWORD: password volumes: - ./mysql_data:/var/lib/mysql #호스트의 ./mysql_data 폴더와 컨테이너의 DB 저장 경로를 연결 ports: - "9306:3306".. 2026. 4. 22. [Virtual Box] VMBOX 우분투(Ubuntu)와 ssh 연결하기 Ubuntu 를 설치하고 초기 사용자 계정으로 로그인 했다는 가정하에 설명.아래 초기화면 ctrl + alt + f3 또는 ctrl + alt + f3~f8 버튼으로 터미널창 진입참고 (되돌아오는 커멘드 ctrl + alt + F1) 관리자 계정 초기 비밀번호 설정sudo passwd root 관리자 계정 접속su -Password: 관리자 패스워드 사용자 권한부여sudo usermod -aG sudo 사용자 계정 전환su - Password: 사용자 패스워드 sudo 권한 확인su - sudo ls -la /root 우분투에 openssh-server 설치 가상머신을 켜고 터미널을 킨다음 openssh-server를 설치한다sudo apt updatesudo apt install openssh-se.. 2026. 4. 21. [Ubuntu] Ubuntu 모든 버전별 설치 업무를 하다보니 OS버전에 맞춰 테스트할 상황이 생겼다.아래 사이트로 들어가 버전별로 원하는 ubuntu버전을 설치해보자 https://old-releases.ubuntu.com/ releases 파일로 들어가보면 아래 Old Ubuntu Releasess 버전들을 모아두었다 나는 (22.04 LTS) ubuntu-22.04-desktop-amd64.iso 파일이 필요해 찾아 들어가본다 ctrl + f 로 찾아보니 파일이 있다 2026. 4. 17. [Typescript] 1. 타입스크립트 기본타입 우선 typescript playground 라는 사이트가 있는데 여기서 type 스크립트 설치 없이 연습을 할 수 있다.https://www.typescriptlang.org/play/ TS Playground - An online editor for exploring TypeScript and JavaScriptThe Playground lets you write TypeScript or JavaScript online in a safe and sharable way.www.typescriptlang.org 1. 기본타입나중에.. 2026. 4. 8. 이전 1 2 3 4 ··· 75 다음