Programming 검색 결과

75 개의 검색 결과가 있습니다.

Programming/기본 (Baisc)

WordPress REST API 오류 rest_not_logged_in 해결 방법 (Apache + PHP-FPM 환경)

아하, 이해했습니다!티스토리에 그대로 복붙할 수 있도록 코드블럭 없이, 순수 텍스트 형태로 마크다운 없이 깔끔하게 다시 작성해드릴게요.WordPress REST API 오류 rest_not_logged_in 해결 방법 (Apache + PHP-FPM 환경)워드프레스에서 REST API를 사용할 때 다음과 같은 오류를 겪은 적 있으신가요?{"code":"rest_not_logged_in","message":"You are not currently logged in.","data":{"status":401}}이 글에서는 이 오류의 원인과 해결 방법을 정리해두었습니다. Apache + PHP-FPM 환경에서 REST API 인증이 되지 않을 때 참고하시기 바랍니다.1. 발생한 오류워드프레스에서 비로그인 상태로..

Programming/업무 EXCEL

[Powershell] 크롬 북마크 모니터링 배치 쉘

1. 개요현대의 업무 환경은 점점 더 클라우드와 가상화 기술을 중심으로 발전하고 있습니다. 특히, VDI(Virtual Desktop Infrastructure) 환경에서는 사용자의 개인 데이터를 안전하게 관리하고, 필요 시 빠르게 복구하거나 동기화할 수 있는 방법이 필수적입니다.특히 크롬(Chrome)과 같은 브라우저의 북마크는 사용자 경험에 중요한 요소이지만, VDI 환경에서는 로컬 저장소에 의존하기 때문에 데이터 손실이나 분실 위험이 존재합니다.이번 포스트에서는 PowerShell 을 활용하여 크롬 북마크 파일을 실시간으로 모니터링하고, NFS(Network File System) 등 외부 스토리지로 자동 동기화하는 방법을 소개합니다. 이를 통해 VDI 환경에서도 안정적으로 북마크를 관리할 수 있습..

Programming/기본 (Baisc)

PHP에서 다른 포트의 데이터베이스 연결 및 Access Denied 로그 확인 방법

1. 개요웹 애플리케이션을 개발하다 보면, 기본 MySQL 포트(3306)가 아닌 다른 포트에서 데이터베이스를 운영해야 하는 경우가 발생할 수 있습니다. PHP의 mysqli_connect()를 활용하여 특정 포트에 연결하는 방법과, 연결 실패 시 발생하는 Access Denied 오류를 해결하는 로그 확인 방법을 알아보겠습니다.2. PHP에서 특정 포트로 MySQL 연결하기PHP에서 MySQL 데이터베이스에 연결할 때, 기본 포트(3306)가 아닌 다른 포트를 사용하려면 mysqli_connect() 함수의 다섯 번째 매개변수로 포트 번호를 지정해야 합니다.예제 코드if ($this->connection == false) { try { // 예외 모드 활성화 mysqli_..

[긴급][중요][Fortigate][제로데이][CVE-2022-40684] Fortigate 방화벽 탈취 및 유출 : 사용자 보안을 위한 필수 조치
Programming/기본 (Baisc)

[긴급][중요][Fortigate][제로데이][CVE-2022-40684] Fortigate 방화벽 탈취 및 유출 : 사용자 보안을 위한 필수 조치

Fortigate 방화벽 설정파일 유출, 사용자 정보 보안 위험 증가사건 개요: 최근 다크웹의 영어권 포럼에서 1만 5,000개 이상의 Fortigate 방화벽 설정파일이 공개되며 사용자 보안에 심각한 위협이 되고 있습니다. 공개된 설정파일에는 사용자 이름, 비밀번호, 디지털 인증서, 방화벽 규칙 등이 포함되어 있으며, 이를 통해 네트워크 내부로 침투가 가능해지는 상황입니다. 이 사건의 주범으로 알려진 ‘벨슨그룹(Belsen_Group)’은 약 3년 전 데이터를 탈취한 것으로 분석되었으며, 최근 데이터를 대량으로 공개하기 시작했습니다.사건의 타임라인:2022년: CVE-2022-40684 인증 우회 취약점 발견.Fortigate 7.x 및 7.2.x 버전에서 해당 취약점이 보고됨.벨슨그룹, 해당 취약점을..

[MS][DNS][DIG] AD(ActiveDirectory) 윈도우 서버 DNS 통신 실패 및 지연 해결 방법
Programming/기본 (Baisc)

[MS][DNS][DIG] AD(ActiveDirectory) 윈도우 서버 DNS 통신 실패 및 지연 해결 방법

1. 개요DNS(Domain Name System)는 도메인 이름을 IP 주소로 변환하는 인터넷의 중요한 서비스입니다. 그러나 때로는 DNS 쿼리가 실패하거나 시간이 오래 걸리는 문제가 발생할 수 있습니다. 이 글에서는 DNS 쿼리 실패의 주요 원인과 이를 해결하는 방법을 소개합니다.2. 원인DNS 쿼리 실패의 원인은 다양합니다:DNS 서버의 응답 시간 초과: 특정 DNS 서버가 요청을 제때 처리하지 못하는 경우.잘못된 도메인 이름: 오타 또는 비활성화된 도메인.DNS 서버 설정 오류: 서버가 비정상적으로 작동하거나 제한이 설정된 경우.네트워크 문제: 클라이언트와 DNS 서버 간의 네트워크 연결 문제.캐싱 문제: 오래된 DNS 캐시로 인해 잘못된 IP 주소가 반환되는 경우.3. 조치방법DNS 쿼리 문제를..

[NMAP][UDP] Nmap UDP 포트 스캔과 통신 불가능 대상 분석하기
Programming/기본 (Baisc)

[NMAP][UDP] Nmap UDP 포트 스캔과 통신 불가능 대상 분석하기

UDP(사용자 데이터그램 프로토콜)는 네트워크에서 중요한 역할을 하지만, TCP와 달리 연결 상태를 확인하기 어려운 특성이 있습니다. 네트워크 관리자나 보안 전문가들은 UDP 포트를 스캔하고 통신 상태를 점검하여 잠재적인 문제를 예방하거나 해결해야 할 때가 많습니다. 이번 글에서는 Nmap을 사용하여 UDP 포트를 스캔하고 통신 불가능한 대상을 필터링하는 방법을 소개합니다. 1. Nmap이란?Nmap(Network Mapper)은 네트워크 스캔 및 보안 감사에 널리 사용되는 오픈소스 도구입니다. Nmap은 TCP, UDP, ICMP 등 다양한 프로토콜에 대해 포트 상태를 점검하고 호스트 가용성을 확인할 수 있습니다. UDP 스캔은 TCP 스캔보다 느리지만, 중요한 정보를 제공할 수 있습니다.2. UDP ..