본문 바로가기

네트워크

Hosts 파일 변경 및 위치 - 수정 시 보안에 취약 주의사항

반응형

Hosts 파일 변경 및 위치 - 수정 시 보안에 취약 주의사항

토렌트와 같은 불법 크랙 파일을 다운로드 받아 설치할 때 종종 'Hosts 파일'이 강제로 수정되는 경우가 발생할 수 있습니다. 이러한 경우는 매우 위험할 수 있는데, 악성 코드나 멀웨어가 Hosts 파일을 수정하여 보안에 큰 위협을 줄 수 있습니다. 불법 파일을 설치할 때는 이러한 위험을 반드시 인지하고 신중하게 접근해야 합니다.

Windows의 Hosts 파일 변경이 탐지되었습니다. 이전 상태로 복원하시겠습니까?

하지만 사용자가 직접 Hosts 파일을 수정하고자 한다면, 보안상의 이유로 시스템에서 이를 차단하는 경우가 있을 수 있습니다. 이때는 수동으로 파일을 수정할 수 있으나, 주의가 필요합니다.

Hosts 파일을 잘못 수정하면 웹사이트 접속에 문제를 일으킬 수 있으며, 네트워크 연결에 오류가 발생할 수 있습니다.

윈도우 Hosts 파일 위치 및 수정 방법

Windows 운영체제에서 Hosts 파일은 기본적으로 아래 경로에 위치합니다.

C:\Windows\System32\drivers\etc

이 폴더에 접근하려면, 내PC에서 경로를 직접 입력하거나, 실행창(Shift + R)을 열고 drivers를 입력한 후 확인을 누른 후 etc 폴더로 들어가면 됩니다.

또한, 각 윈도우 버전마다 Hosts 파일 경로가 다를 수 있는데, 아래는 그 경로입니다:

Windows 98: C:\Windows\hosts
Windows NT/2000: C:\Winnt\System32\Drivers\etc\hosts
Windows XP, Vista, 7, 8, 10: C:\Windows\System32\Drivers\etc\hosts

Hosts 파일은 확장자가 없기 때문에 텍스트 파일 형식으로 열어 수정할 수 있습니다. 메모장이나 워드패드를 사용하여 파일을 열 수 있으며, 수정 후 저장하려면 "모든 파일" 형식으로 선택하고 hosts로 저장해야 합니다.

Hosts 파일 수정이 안 되는 경우

수정이 안 되는 경우 "파일을 열 수 있는 권한이 없습니다"라는 메시지가 표시될 수 있는데 이럴 경우 아래 방법으로 해결할 수 있습니다.

바탕화면에 Hosts 파일 저장 후 이동

가장 간단한 방법은 먼저 바탕화면에 Hosts 파일을 저장한 후, 이를 etc 폴더로 이동시켜 덮어쓰는 방법입니다.

메모장 관리자 권한 실행 후 변경

메모장을 관리자 권한으로 실행하고, 파일을 열어 수정한 뒤 다른 이름으로 저장합니다.

이 방법이 가장 보편적이지만 보안에 강력한 경우 변경 수 있으며 그런경우라면 파일을 덮어쓰는 방식으로 저장을 시도해 보세요.

파일 권한 수정

 

윈도우11 네트워크 폴더 공유 활성화 및 EVERYONE 사용자 권한 설정

윈도우11 네트워크 폴더 공유 활성화 및 EVERYONE 사용자 권한 설정윈도우 11을 사용하는 컴퓨터나 노트북이 네트워크로 연결되어 있다면, 회사나 집에서 쉽게 공유폴더를 만들어 활성화할

jabtorrent.tistory.com

Windows의 경우, 파일에 대한 읽기, 쓰기 권한이 부족할 수 있는데 이 경우, 파일의 속성에서 보안 탭을 통해 읽기 쓰기 권한을 수정하거나 Everyone 설정으로 변경하여 현재 사용자에게 수정 권한을 부여해야 합니다.

반응형

Windows 10/11에서 실시간 보호 해제

윈도우 10 및 11은 보안에 많은 신경을 쓰기 때문에, 바이러스 및 위협 방지 기능이 활성화되어 있을 경우 Hosts 파일 수정이 차단될 수 있습니다.

이때는 실시간 보호를 잠시 비활성화한 후, 파일을 수정할 수 있습니다. 또한, V3나 알약과 같은 백신 프로그램이 실행 중이라면 이를 꺼두는 것이 좋습니다.

관리자 계정 또는 안전 모드 부팅

 

윈도우11 안전모드 부팅 복구모드 단축키 및 로그인

윈도우11 안전모드 부팅 복구모드 단축키 및 로그인 윈도우7 이후로 Windows Sefe Mode "안전모드"로 부팅하는 방법이 꽤나 까다로워졌는데 그 이유 중 하나는 안전모드 부팅을 하게 되면 관리자계정

jab-guyver.co.kr

여전히 권한 부족 문제로 Hosts 파일을 수정할 수 없다면, 관리자 계정으로 로그인하거나 안전 모드에서 부팅하여 수정할 수 있습니다.

리눅스에서 Hosts 파일 수정

리눅스 시스템에서도 Hosts 파일을 수정할 수 있습니다. 터미널을 열고, 아래 명령어를 통해 파일을 수정할 수 있습니다:

  1. 터미널에서 sudo nano /etc/hosts 명령어를 입력합니다.
  2. 비밀번호를 입력하고, 파일을 편집한 뒤 Ctrl + X로 저장합니다.

리눅스에서는 Hosts 파일에 도메인과 IP 주소를 추가하거나 수정할 수 있습니다. 예를 들어

127.0.0.1 localhost
192.168.1.182 test.domain.co.kr

Hosts 파일은 중요한 시스템 파일이기 때문에 수정 시 신중을 기해야 합니다. 

특히, 불법 크랙 파일을 설치하거나, 불명확한 출처에서 파일을 다운로드하는 것은 컴퓨터 보안에 심각한 위험을 초래할 수 있습니다. 사용자가 Hosts 파일을 직접 수정하려면 관리자 권한을 확보하고, 잘못된 수정으로 인한 네트워크 문제를 피하기 위해 세심한 주의가 필요합니다.

728x90
반응형