🚀 IT/✏️TIL8 🧱 방화벽(Firewall) 기본 개념 및 실무 정리 ✨ 방화벽(Firewall) 기본 개념 및 실무 정리 + 서버 QA 실무 관점방화벽이란?방화벽(Firewall) 은 네트워크 보안을 위해 설치하는 장치 또는 소프트웨어.외부(인터넷)와 내부(사설망) 사이를 통제하여, 허용된 트래픽만 통과시키고, 나머지는 차단한다.주로 포트, IP 주소, 프로토콜 기준으로 접근을 제어한다.방화벽의 역할역할설명접근 제어승인된 사용자나 서비스만 네트워크에 접근 허용트래픽 모니터링들어오고 나가는 트래픽 기록 및 분석공격 차단DoS, DDoS, 포트 스캐닝 등 외부 공격 차단내부 네트워크 보호내부 시스템을 악성코드/해킹 시도로부터 보호방화벽 종류구분설명하드웨어 방화벽별도 장비(장비형)로 네트워크 입구에 설치 (ex. Cisco ASA, Fortinet 등)소프트웨어 방화벽서버나 .. 2025. 4. 29. ✨ TIL - Crontab 5자리 vs 6자리 차이와 cron 표현식 완벽 정리 🔧 ✨ TIL - Crontab 5자리 vs 6자리 차이와 cron 표현식 완벽 정리 🔧📌 crontab이란?crontab은 리눅스에서 주기적인 작업 예약을 위해 사용하는 명령어.예를 들어, 매일 자정마다 백업 스크립트를 실행하거나, 10분마다 로그 파일을 정리하는 등의 반복 작업을 자동으로 처리할 수 있다.🧩 crontab 기본 구조crontab 표현식은 보통 5자리 형식으로 구성:* * * * * 명령어│ │ │ │ └─ 요일 (0=일요일)│ │ │ └─── 월 (1~12)│ │ └───── 일 (1~31)│ └─────── 시 (0~23)└───────── 분 (0~59) 예:30 2 * * * /home/user/backup.sh → 매일 새벽 2시 30분에 /home/user/backup.sh.. 2025. 4. 23. 💡 하나의 서버에 여러 프로세스를 실행할 때 발생할 수 있는 문제점 💡 하나의 서버에 여러 프로세스를 실행할 때 발생할 수 있는 문제점📌 예시 시나리오어떤 결제 서비스를 운영 중이라고 가정했을 때, 이 서비스는 결제 종류별로 각각 독립된 프로세스로 구동 중이다.serviceA, serviceB, serviceC, serviceD, serviceE, ... 운영의 편의성을 위해 이 모든 프로세스를 하나의 Admin WAS 서버에 띄우는 구성으로 만든다면?⚠️ 문제점 정리1. 장애 전파 위험하나의 프로세스에서 장애가 발생하면, 같은 서버 내 다른 프로세스까지 영향을 줄 수 있다.예: 특정 프로세스에서 메모리 누수가 발생하면, 전체 WAS가 영향을 받아 모든 서비스가 응답하지 않을 수 있다.2. 자원 고갈여러 프로세스가 동시에 CPU와 메모리를 사용하면서 자원이 빠르게 소.. 2025. 4. 21. 📌 서버에서 tar 파일 권한 오류? chmod 조건과 소유자 개념 정리 📌 [TIL] tar 파일 권한 오류? chmod 조건과 소유자 개념 정리🧩 오늘의 상황서버에서 tar -tvf 2025.tar 명령어를 실행했더니 아래와 같은 오류 발생:tar: 2025.tar: Cannot open: Permission denied tar: Error is not recoverable: exiting now 확인해보니 파일 권한은 -rw-r-----, 즉 640.권한은 있어 보이는데 왜 접근이 안 되는 걸까? 🔍 원인 분석파일 소유자가 나와 같은 계정이 아니라면, chmod조차 할 수 없음.wheel 그룹에 속해 있더라도, 파일의 '소유자'가 아니면 권한 변경은 불가.640 권한의 의미:소유자: 읽기/쓰기 가능 (rw-)그룹: 읽기 가능 (r--)그 외: 접근 불가 (---).. 2025. 4. 18. 🛠️인증서 설치부터 만료일 확인, Apache 재기동까지 한눈에! 오늘은 SSL 인증서 설치 실무에서 자주 마주치는 상황.인증서 설치 후에는 반드시 확인해야 할 것들을 정리했다.단순히 .pem 파일만 넣고 끝나는 게 아니라는 점, 직접 겪어보면 확실히 이해할 수 있다.🔐 1. 인증서 설치할 때 꼭 확인해야 할 것들SSL 인증서를 설치하면, 다음 항목들을 체크해야 한다:📂 인증서 파일이 정확한 경로에 존재하는가? (.pem, .crt 등)⚙️ Apache 설정파일에 해당 경로가 제대로 지정되었는가?🔁 설치 후 Apache 재기동을 했는가?Apache 설정 예시 (보통 ssl.conf 또는 httpd-ssl.conf 안에 있음):SSLCertificateFile /etc/pki/tls/certs/example.crtSSLCertificateKeyFile /etc/pk.. 2025. 4. 17. 🛠️vi 단축키 완전 정복: 자주 쓰는 명령어 한눈에 보기 리눅스에서 가장 많이 사용하는 에디터 vi (또는 vim)!처음엔 낯설고 어렵게 느껴질 수 있지만, 단축키만 익혀두면 작업 속도가 훨씬 빨라집니다.이 글에서는 실무에서 자주 쓰는 vi 명령어 단축키들을 카테고리별로 깔끔하게 정리해봤어요. ✏️ 삽입 모드 진입 (Insert Mode)키기능i커서 위치에 insertI (대문자 i)줄 맨 앞에 inserta커서 다음에 insertA줄 맨 뒤에서 inserto (소문자 o)커서 아래로 한 줄 띄우고 insertO (대문자 o)커서 위로 한 줄 띄우고 insert 🚀 단어 / 문장 단위 이동키기능w단어 첫 글자 기준으로 다음으로 이동W공백 기준으로 다음 (단어의 시작) 으로 이동b단어 첫 글자 기준으로 이전으로 이동B공백 기준으로 이전으로 이동e단어 마지막 글.. 2025. 4. 16. 이전 1 2 다음