결론: sudo mode를 사이트 격리 수단으로 보면 안 됩니다
2026 워드프레스 7.2 다중 사이트 권한을 검토 중이라면, sudo mode가 사이트를 격리해 줄 것이라고 가정하지 마세요. 공식 로드맵에서 이 기능은 특정 고권한 작업에 재인증을 추가하려는 계획으로 소개되며, 계획이 최종 버전에 모두 포함된다는 보장도 없습니다. 사이트 간 파일·데이터베이스·플러그인·프로세스 경계가 필요하다면 배포 구조를 따로 설계해야 합니다. 공식 로드맵의 목표와 계획 단계 설명
이 글은 여러 워드프레스 설치를 관리하면서 같은 서버에 둘지 판단하려는 운영자에게 적합합니다.
크로스보더 전자상거래 기술 책임자는 팀의 관리자 권한이 충분히 제한되어 있는지 확인할 수 있습니다.
여러 고객 사이트를 맡은 운영팀은 사이트 사이의 신뢰 관계에 맞춰 중앙 관리와 분리 설치를 비교할 수 있습니다.
최종 업데이트: 2026년 11월 1일. 기능 상태와 아키텍처는 워드프레스 7.2 공식 로드맵 및 공식 관리 문서를 기준으로 확인했습니다. 발표나 문서가 갱신되면 sudo mode의 상태와 최종 정의를 다시 확인해야 합니다.
재인증과 사이트 격리는 서로 다른 보안 목표입니다
sudo mode의 계획 방향은 민감한 작업을 수행하기 전에 사용자의 신원을 다시 확인하는 것입니다. 이는 이미 로그인한 계정이 중요한 작업을 할 때 확인 절차를 더하는 방식입니다. 반면 사이트 격리는 한 사이트의 사용자나 코드가 다른 사이트의 파일, 데이터, 설정에 접근하거나 영향을 주지 못하게 경계를 만드는 일입니다. 목적도, 적용되는 계층도 다릅니다.
sudo mode가 사이트 사이의 접근을 차단할 수 있나요?
로드맵만으로는 그렇게 볼 수 없습니다. 계획된 재인증은 작업을 승인하는 사람의 확인 절차에 관한 것이지, 사이트별 파일 권한이나 데이터베이스 자격 증명을 분리한다는 설명이 아닙니다. 워드프레스 공식 로드맵은 제안된 작업이 모두 최종 릴리스에 포함되는 것도 아니라고 밝힙니다. 따라서 계획 단계의 기능을 배포 보안의 전제로 삼지 마세요. 로드맵의 sudo mode 설명과 주의 사항
실무에서는 계층마다 확인할 지점을 나누는 편이 안전합니다.
| 확인할 경계 | sudo mode 계획만으로 해결되는가 | 실제로 확인할 항목 |
|---|---|---|
| 민감한 관리 작업의 사용자 확인 | 일부 작업에 재인증을 추가하려는 계획입니다. 사이트 간 격리를 뜻하지 않습니다. | 기능이 정식 문서와 릴리스에 반영됐는지 확인하고, 관리자 계정의 범위를 점검합니다. |
| 워드프레스 역할과 사이트 접근 | 역할 설정은 파일이나 프로세스의 운영체제 경계를 대신하지 않습니다. | 사이트별 관리자와 네트워크 슈퍼 관리자를 구분하고 불필요한 권한을 줄입니다. |
| 데이터베이스 접근 | 재인증은 데이터베이스 사용자나 자격 증명을 분리하지 않습니다. | 설치별 데이터베이스 및 사용자 구성을 검토하고, 자격 증명 재사용을 줄입니다. |
| 파일과 실행 프로세스 | 재인증만으로 파일 소유권이나 PHP 실행 권한이 분리되지는 않습니다. | 파일 소유자, 쓰기 권한, PHP 실행 사용자와 배포 계정을 확인합니다. |
계정 권한은 워드프레스와 서버에서 각각 점검합니다
일반적인 단일 사이트 설치의 관리자와 Multisite의 네트워크 슈퍼 관리자는 권한 범위가 같지 않습니다. 네트워크 슈퍼 관리자는 네트워크의 사이트와 기능을 관리할 수 있지만, 그 권한이 서버의 운영체제 계정과 동일한 것은 아닙니다. 반대로 서버 계정이나 배포 계정에 접근할 수 있는 사람은 워드프레스 화면에서 보이는 역할만으로 제한되지 않을 수 있습니다. Multisite 관리 권한 관련 공식 문서
팀원이 여러 사이트를 관리할 때 무엇을 확인해야 하나요?
사이트마다 계정이 나뉘어 있는지, 여러 사람이 같은 관리자 계정을 쓰는지, 네트워크 슈퍼 관리자 권한이 필요한 사람만 보유하는지 확인하세요. 이어서 서버 접속 계정, 배포 권한, 데이터베이스 자격 증명을 누가 사용하는지 살펴보세요. 계정을 공유하면 누가 어떤 변경을 했는지 추적하기 어렵고, 권한을 넓게 주면 한 계정의 실수가 여러 사이트에 영향을 줄 수 있습니다.
운영팀이 바뀌거나 외주 인력이 사이트를 관리한다면 계정 회수 절차도 중요합니다. 워드프레스 계정만 비활성화하고 서버나 데이터베이스의 접근 권한을 남겨 두면 접근 경계가 완성되지 않습니다. 반대로 서버 계정을 제한해도 불필요한 네트워크 관리자 권한이 남아 있을 수 있으므로 양쪽을 함께 점검해야 합니다.
코드와 플러그인을 함께 쓰면 영향 범위도 공유됩니다
Multisite는 하나의 워드프레스 설치를 바탕으로 여러 사이트를 운영하는 구조입니다. 공식 문서는 이 방식이 단일 설치와 단일 데이터베이스 인스턴스를 사용한다고 설명합니다. 공통 코드와 플러그인을 중앙에서 관리하기 편리하지만, 코드 업데이트나 플러그인 문제의 영향이 여러 사이트에 이어질 수 있는 구조인지 먼저 따져야 합니다. Multisite 구조 설명
워드프레스 다중 사이트 격리는 플러그인 권한만 조정하면 충분한가요?
그렇지 않습니다. 같은 설치에서 함께 실행되는 플러그인 코드는 같은 워드프레스 환경의 일부입니다. 특정 플러그인에 대한 관리 권한을 줄이더라도, 이미 허가된 코드가 같은 설치의 다른 사이트에 미치는 영향을 sudo mode가 차단한다고 볼 근거는 없습니다. 코드 변경을 서로 다른 팀이 관리하거나, 한 사이트의 장애가 다른 고객 서비스에 번지면 곤란한 경우에는 별도 설치를 검토하세요.
Multisite의 장점은 공통 코드와 업데이트를 한곳에서 관리하기 쉽다는 점입니다. 반면 사이트별로 코드 변경 시점과 신뢰 수준을 다르게 운영하기는 까다로울 수 있습니다. 독립 설치는 사이트마다 코드와 업데이트를 나눌 수 있지만, 각 설치의 업데이트와 백업을 따로 관리해야 합니다. 어느 쪽이든 플러그인을 최신 상태로 관리하고, 외부 요청을 받는 사이트에는 CDN과 WAF 같은 별도 방어 계층도 검토해야 합니다.
데이터베이스를 나눠도 운영체제 경계까지 나뉘지는 않습니다
사이트마다 데이터베이스와 데이터베이스 사용자를 따로 두어야 하나요?
서로 다른 고객이나 신뢰 수준을 가진 사이트라면 설치별 데이터베이스와 사용자를 분리하는 편이 자격 증명과 데이터 관리에 유리합니다. 다만 데이터베이스를 나눈 것만으로 완전한 보안 격리가 이루어지는 것은 아닙니다. 같은 운영체제 계정이 여러 설치의 파일을 읽거나 쓸 수 있다면 파일 측면의 위험은 남습니다.
워드프레스 공식 문서는 Multisite와 별도로 여러 설치 및 독립 데이터베이스를 구성하는 방식을 다룹니다. 이는 선택 가능한 아키텍처이지, 데이터베이스만 분리하면 모든 실행 환경이 자동으로 분리된다는 뜻은 아닙니다. 여러 워드프레스 인스턴스 구성 문서
| 배포 방식 | 잘 맞는 상황 | 장점 | 남는 부담과 위험 |
|---|---|---|---|
| Multisite | 사이트들이 같은 운영팀과 코드 정책을 따르는 경우 | 공통 설치와 네트워크 관리가 가능합니다. | 사이트가 설치 구조와 코드 변경의 영향을 함께 받을 수 있습니다. |
| 여러 독립 설치 | 사이트별 관리자, 플러그인, 업데이트 주기가 다른 경우 | 설치와 데이터베이스를 사이트별로 관리할 수 있습니다. | 설치마다 업데이트, 백업, 계정 관리를 해야 합니다. |
| 더 강한 실행 환경 분리 | 고객 간 신뢰 수준이나 장애 영향 범위가 크게 다른 경우 | 파일 소유권과 실행 권한 등 추가 경계를 설계할 수 있습니다. | 데이터베이스 분리만으로 충분하지 않으며 운영체제와 PHP 실행 구성을 별도로 검토해야 합니다. |
파일과 프로세스 경계를 기준으로 설치를 나눕니다
사이트마다 파일 소유자와 PHP 실행 사용자가 어떻게 설정되어 있는지 확인하세요. 여러 설치의 파일이 하나의 운영체제 사용자에게 넓게 쓰기 허용되어 있다면, 독립 데이터베이스만으로는 파일 변경 위험을 막지 못합니다. 워드프레스 공식 문서는 서버 파일 권한을 별도로 다룹니다. 배포 계정이 웹 프로세스와 같은 권한을 과도하게 공유하지 않는지도 점검하세요. 공식 파일 권한 안내
데이터베이스 사용자 분리는 자격 증명과 데이터 접근을 관리하는 경계입니다. 파일 소유권, PHP 실행 사용자, 서버 접속 계정까지 따로 검토해야 실행 환경의 남은 위험을 파악할 수 있습니다.
다음 항목을 실제 구성에 맞춰 확인하면 설치 방식을 결정하기 쉽습니다.
- [ ] 각 사이트의 소유자와 관리자가 누구인지 목록으로 정리합니다.
- [ ] 네트워크 슈퍼 관리자 권한이 필요한 계정을 확인하고, 불필요한 권한을 회수합니다.
- [ ] 사이트별 데이터베이스와 사용자를 분리할 필요가 있는지 검토합니다.
- [ ] 웹 파일의 소유자와 쓰기 권한, PHP 실행 사용자를 확인합니다.
- [ ] 코드와 플러그인 업데이트를 한 팀이 함께 관리해도 되는지 확인합니다.
- [ ] 한 사이트의 장애나 침해가 다른 사이트에 미치는 영향을 검토합니다.
- [ ] 서버와 워드프레스 계정의 접근 권한, 백업 및 복구 절차를 함께 점검합니다.
설치 방식은 신뢰 관계와 장애 영향으로 결정합니다
서로 다른 고객의 사이트를 한 설치에서 운영해도 될까요?
고객별로 관리자와 코드 변경 권한이 다르거나, 한 고객의 문제가 다른 고객의 서비스에 영향을 주면 곤란하다면 Multisite를 기본값으로 정하지 마세요. 독립 설치부터 검토하고, 파일과 프로세스 경계까지 필요한 수준을 정하세요. 반대로 운영 주체와 코드 정책이 같고 공통 관리가 우선이라면 Multisite가 관리 부담을 줄일 수 있습니다.
서버를 고를 때도 애플리케이션 권한과 물리적 자원 구성을 혼동하지 마세요. 같은 서버 안에서 설치를 나누는 것은 운영과 자격 증명 관리에는 도움이 될 수 있지만, 사이트별 실행환경을 자동으로 별도 서버처럼 만들어 주지는 않습니다. 공유형 가상 서버는 비용과 확장 편의성이 중요하거나 부하가 가벼운 경우에 적합할 수 있습니다. 반면 이웃 사용자의 자원 경쟁, 가상화 계층의 통제 한계, 파일과 실행환경을 직접 설계해야 하는 문제는 별도로 고려해야 합니다.
AmdMetal은 일본 도쿄의 AMD 물리 서버를 대여합니다. 서버를 독점해 운영하더라도 워드프레스의 역할, 데이터베이스 계정, 파일 권한과 PHP 실행 사용자를 따로 설정해야 합니다. 서버 선택 전에는 제공과 설치 절차를 살펴보고, 운영 비용을 비교할 때는 요금 안내를 확인하세요. 임시 작업이나 가벼운 사이트처럼 공유형 환경으로 충분한 경우에는 물리 서버가 필요하지 않을 수 있습니다. 그러나 여러 사이트를 장기간 운영하며 공유 자원 변동을 줄이고 서버 구성을 직접 관리하려면, 독립 AMD 물리 서버를 검토하는 편이 타당합니다.
다중 사이트 운영, 전용 물리 서버에서 기반부터 설계하세요
AmdMetal은 물리 서버 한 대를 단독으로 제공해 여러 사용자가 자원을 나누는 환경과 구분되는 운영 기반을 마련합니다.
