Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

WP-Config.php 파일을 보호하는 방법

해커의 사고방식에서 생각해보세요. 수천 개의 웹 사이트에서 사용되는 플랫폼에 침입하거나 여러 웹 사이트에서 플랫폼을 무차별 대입하고 싶습니까? WP-Scanner와 같은 도구를 사용할 수 있는 오픈 소스로, 아마추어 스크립트 꼬마라도 이제 전문 WordPress 웹 사이트에 침입하여 악몽 같은 경험을 할 수 있습니다. 또한 wp-config.php 웹사이트를 만들거나 깨뜨릴 수 있는 원스톱 파일입니다. 타협하게 내버려 두시겠습니까? wp 구성 파일 보안 단계 알아보기 이 기사에서.

WordPress에는 직면한 많은 보안 침해로부터 자신을 강화하는 여러 가지 방법이 있습니다. 이 기사에서는 주로 wp-config.php 보안에 중점을 둘 것입니다. 해킹당하면 실책을 일으킬 수 있는 핵심 파일 중 하나인 파일입니다.

관련 기사 – WordPress functions.php에서 wp-vcd 악성코드 백도어 해킹을 수정하는 방법

wp-config.php 파일 정보

WP-Config.php 파일을 보호하는 방법

WordPress 웹사이트가 생성되면 'wp-config.php라는 파일이 포함됩니다. '. 이 특별한 WordPress 구성 파일은 가장 중요한 WordPress 파일 중 하나입니다. 파일에는 WordPress 웹 사이트의 보안을 강화하기 위해 수정해야 하는 수많은 구성 매개변수가 포함되어 있습니다. 이 파일을 열면 WordPress 웹사이트용 데이터베이스를 설정할 때 입력한 모든 정보를 찾을 수 있습니다.

WP-Config.php 파일을 보호하는 방법 WP-Config.php 파일을 보호하는 방법

사용자 이름, 암호와 같은 정보를 보유하고 있습니다. 데이터베이스에 액세스하는 데 필요한 모든 정보입니다. 더 아래에는 여러 가지 방법으로 WordPress 웹 사이트를 보호하는 데 도움이 되는 일련의 비밀 키가 있습니다. 그 아래에는 정보 보안과 관련하여 중요한 'table_prefix'라는 변수가 있습니다. 이러한 모든 중요한 데이터가 이 파일에 기록되어 wp-config.php 파일 보안 매우 중요합니다. 누구든지 이 파일에 기록된 정보를 얻을 수 있다면 웹사이트에 닥칠 재앙을 상상해 보십시오.

wp-config.php 파일을 보호하는 방법

이제 wp-config.php 보안에 사용할 수 있는 가능한 단계에 대해 논의해 보겠습니다. WordPress 웹사이트 파일:

1. .htaccess 파일을 통한 보호

  1. FTP 클라이언트를 사용하여 WordPress 웹사이트에 연결하고(FTPES의 SFTP를 사용하여 컴퓨터와 서버 간의 통신을 암호화) WordPress 웹사이트의 루트 디렉토리에 있는 .htaccess 파일을 다운로드합니다.
  2. 텍스트 편집기 애플리케이션을 사용하여 .htaccess 파일을 엽니다.
  3. .htaccess 파일 끝에 다음 코드 줄을 포함합니다.

#secure wp-config.php

<files wp-config.php>

order allow, deny

deny from all

</files>

이 줄은 기본적으로 내부 해킹 및 코드 수정으로부터 wp-config.php에 대한 액세스를 차단하므로 wp-config.php 파일을 보호합니다. .

편집이 끝나면 '파일 형식'을 사용하여 파일을 저장하고 '모든 파일'을 선택하여 텍스트 편집기에서 파일 형식을 다른 형식으로 변경하지 않도록 합니다. 저장되면 동일한 연결 절차를 통해 WordPress 웹사이트의 루트 폴더에 다시 업로드하고 이전 폴더를 덮어씁니다.

2. wp-config.php 이동

일반적으로 wp-config.php 파일은 루트 디렉토리에 있습니다. 이제 해커가 루트 디렉토리에 몰래 들어가게 하는 것은 결코 원하지 않는 일입니다. 따라서 가장 좋은 방법은 wp-config.php 파일을 예측할 수 없는 위치로 이동하여 파일 내부에 저장된 민감한 데이터를 보호하는 것입니다. 어렵고 시간이 많이 걸리는 작업이지만 결국 WordPress 웹 사이트 보안의 운명을 결정하는 중요한 부분입니다. 또한 업그레이드할 때마다 WordPress 소스 코드를 변경하고 유지 관리해야 합니다.

일반적으로 wp-config.php 파일은 한 수준 위로 이동하여 웹 사이트의 공용 폴더 외부에 저장하여 보호됩니다. 따라서 가장 좋은 방법은 웹사이트 디렉토리의 비공개 위치로 이동하는 것입니다. 오프라인으로 작업하는 동안 간단한 끌어서 놓기 기능을 통해 이 작업을 수행할 수 있습니다. 그러나 온라인으로 작업하는 동안 다음 단계를 수행해야 합니다.

  1. 파일 관리자에서 이동 도구 사용
  2. wp-config.php 파일 선택
  3. 이동 도구를 누르세요.
  4. 파일을 넣을 디렉토리 변경

이 프로세스는 쉽게 달성되지 않을 수 있으며 웹사이트 서버가 이를 허용하는 방식으로 설정되었는지 확인하기 위해 WordPress 호스트와 대화해야 할 수 있습니다. 그러나 wp-config.php의 재배치는 완전한 보안을 보장하지 않습니다. wp-config.php 보안을 위해 내용을 변경하는 것은 어떻습니까? 파일?

3. wp-config.php 파일 수정

새 구성 파일을 만들 수도 있습니다. 이 파일은 WWW에 액세스할 수 없는 디렉토리에 생성되어야 외부 액세스 또는 외부 공격자로부터 보호됩니다. 웹사이트의 public_html 파일에 없어야 하므로 WordPress 웹사이트 방문자의 손이 닿지 않는 곳에 보관해야 합니다.

이제 현재 wp-config.php 파일을 열고 데이터베이스 연결 세부 정보, 데이터베이스 접두사 및 WordPress 보안 키가 포함된 행을 이동합니다. 추가 새 구성 파일 시작 부분 및 ?> 파일 끝에.

wp-config.php 파일에서 민감한 데이터를 모두 이동한 후 wp-config.php 파일의 용어:

<?php

include(‘/home/yourusername/config.php’);

이제 wp-config.php가 열리면 웹 서버의 다른 위치에 저장된 별도의 파일에서 민감한 데이터가 포함됩니다. 기본 wp-config.php 파일에는 민감한 정보가 없으므로 보안이 유지됩니다. 그러나 포함 경로(예:/home/yourusername/)는 웹 서버마다 다릅니다. 따라서 웹 사이트의 절대 경로에 대한 충분한 지식이 필요합니다. 그래야만 이 단계가 제대로 작동합니다.

4. wp-config.php에 대한 올바른 파일 권한 설정

wp-config는 기본 구성에 대한 모든 정보와 데이터베이스 연결 정보를 포함하고 있기 때문에 전체 디렉토리에서 가장 민감한 파일 중 하나입니다. 적절한 파일 권한 이 파일의 값은 400입니다. 이것은 사용자와 그룹이 읽기만 할 수 있는 권한을 가지며 다른 사람들은 파일에 액세스할 수 없음을 의미합니다.

결론 – 보안 WP 구성 파일

따라서 다음은 wp-config.php를 보호하는 몇 가지 방법이었습니다. 차례로 WordPress 웹 사이트를 보호하는 파일. WordPress 관리자는 위에서 언급한 단계에서 wp-config.php가 구성되었는지 확인하고 사용자가 조직 웹사이트에 대한 최상의 보안 사례를 알 수 있도록 해야 합니다.

WP-Config.php 파일을 보호하는 방법

알려진 취약점이 제대로 수정되었는지 확인하려면 새 플러그인을 철저히 검사해야 합니다. 관리자는 또한 보안과 실용주의의 균형을 맞춰야 합니다. 모든 코드가 100% 안전할 가능성은 거의 없습니다. 그리고 사용하는 인기 있는 플러그인이 많을수록 더 많은 사람들이 플러그인에서 취약점을 찾으려고 하므로 해커의 더 많은 관심을 받게 됩니다. 따라서 특정 보안 관행과 Astra와 같은 신뢰할 수 있는 회사의 도움을 받으면 wp-config.php 파일을 보호하고 WordPress 웹사이트를 전체적으로 보호할 수 있습니다.