홈페이지 » 어떻게 » FileZilla를 사용하여 Windows에서 FTP 서버를 호스팅하는 방법

    FileZilla를 사용하여 Windows에서 FTP 서버를 호스팅하는 방법

    이 가이드에서는 FileZilla라는 무료 프로그램을 사용하여 Windows 컴퓨터의 폴더를 FTP 저장소로 설정하는 단계를 안내합니다. FTP를 사용하여 컴퓨터간에 많은 파일을 쉽게 전송할 수 있습니다. FTP 저장소는 다른 사람이 Windows 탐색기에서 바로 디렉토리에 액세스 할 수 있도록 인터넷을 통해 여러 컴퓨터에 매핑 될 수 있습니다.

    시작하려면 여기에서 사용할 수있는 FileZilla 서버를 다운로드해야합니다..

    프로그램을 다운로드 한 후 모든 기본 설정으로 설치할 수 있습니다. FileZilla는 Windows가 부팅 할 때마다 실행되는 서비스를 설치하므로 수동으로 FTP 서버를 실행하려면 세 번째 화면의 드롭 다운 메뉴에서 적절한 옵션을 선택하십시오.

    이 설정과는 별도로이 튜토리얼의 목적 상 다른 모든 것은 기본값으로 남겨 둘 수 있습니다. 설치가 완료되면 FileZilla 인터페이스가 열립니다. 설치 직후 팝업 창이 나타나면 확인을 클릭하십시오 :

    FTP 서버 인터페이스가로드되면 FTP 저장소로 디렉토리를 지정할 준비가됩니다. 사용하려는 디렉토리가 아직 작성되지 않은 경우, 인터페이스를 최소화하고 FTP 공유가 필요한 폴더를 작성하십시오. 이 자습서에서는 데스크톱에서 'FTP'폴더를 사용하려고합니다. 정확한 위치는 "C : \ Users \ geek \ Desktop \ FTP"입니다..

    편집을 클릭 한 다음 사용자를 클릭하십시오..

    창이 열리면 "공유 폴더"를 클릭하십시오.

    일단 "사용자"아래의 "추가"를 클릭하십시오. 다른 컴퓨터가 우리가 설정하는 저장소에 액세스하는 데 사용할 계정의 사용자 이름을 입력하십시오.

    계정 이름 입력을 마쳤 으면 확인을 클릭 한 다음 "공유 폴더"섹션 아래의 "추가"를 클릭하십시오. 이 작업을 마치면 아래 창과 같은 창이 열리고 FTP 저장소로 공유하려는 디렉토리를 선택하는 데 사용됩니다.

    확인을 클릭하십시오. 이제이 저장소에 대한 사용자 권한을 할당해야합니다. 기본적으로 작성한 사용자는 파일을 읽고, 디렉토리를 나열하고, 서브 디렉토리를 나열 할 수 있습니다. 파일을이 저장소로 복사하는 것과 같은 추가 사용 권한을 사용자에게 부여하려면 'Files'및 'Directories'아래의 확인란을 선택하십시오.

    사용자 권한 설정을 마치면 확인을 클릭하십시오..

    FTP 서버 보안

    강력한 암호로 사용자를 구성하는 것 외에도 FileZilla에는 새 FTP 서버의 보안을 강화하도록 구성 할 수있는 몇 가지 설정이 있습니다.

    해커는 기본 FTP 포트 인 포트 21에서 수신 대기중인 호스트에 대해 인터넷을 지속적으로 검사합니다. 수천 명의 해커가 FTP 서버와 같은 사람들을 지속적으로 검색하지 못하게하기 위해 FileZilla가 수신하는 포트를 변경할 수 있습니다. 편집 및 설정으로 이동하십시오. '일반 설정'에서 '이 포트에서 듣기'가 표시됩니다. 현재 21 세가되어야하지만 임의의 5 자리 숫자로 변경하는 것이 좋습니다 (65535 개 이상 없음).

    이것은 반드시 필요한 것은 아니다. 안전한 귀하의 서버,하지만 그것을 모호하게하고 찾기가 더 어렵게 만듭니다. 해킹을 결정한 사람은 FTP 서버가 수신 대기중인 포트를 결국 찾게되므로 추가 조치를 취해야합니다..

    FTP 서버에 연결된 컴퓨터의 IP (또는 적어도 IP 범위)를 알고있는 한 FileZilla가 해당 IP 주소의 로그인 요청에만 응답하도록 설정할 수 있습니다. 편집> 설정에서 "IP 필터"를 클릭하십시오.

    첫 번째 상자에는 모든 IP가 서버에 연결하지 못하도록 별표를 붙이십시오. 두 번째 상자에서이 규칙 (IP 또는 네트워크 범위에 연결할 수 있어야 함)에 예외를 추가하십시오. 예를 들어 다음 스크린 샷은 10.1.1.120 및 192.168.1.0/24 (즉, 192.168.1.1 - 192.168.1.255) IP 범위가 연결할 수있는 구성을 보여줍니다.

    보안 암호와 함께 FTP 서버에 필요한 모든 보안이 있어야합니다. FileZilla에는 기본 Autoban 설정이 이미 구성되어 있으므로 잠시 동안 서버에 너무 많은 시간 동안 연결을 시도하면 잠시 동안 잠길 수 있습니다. 이 설정을 조정하려면 편집> 설정에서 "Autoban"을 클릭하십시오. 그러나 대부분의 사람들은 기본 설정으로 충분합니다..

    이 FTP 서버의 보안에 대한 마지막 참고 사항 : 전송은 일반 텍스트 형식이므로 일반 FTP를 사용하여 기밀 정보를 전송하지 마십시오. SFTP 또는 FTPS는 FTP 통신을 암호화하는 데 사용할 수 있지만이 가이드의 범위를 벗어나며 향후 기사에서 다룰 예정입니다..

    Windows 방화벽 예외

    타사 방화벽이나 바이러스 백신 프로그램이있는 경우 FTP 서버를 실행하도록 선택한 포트가 방화벽이나 바이러스 백신 프로그램을 통해 허용되는지 확인하십시오. Windows 방화벽이 활성화 된 경우 포트에 대한 예외를 추가해야합니다. 시작 메뉴로 이동하여 Windows 방화벽을 입력 한 다음 "고급 보안이 설정된 Windows 방화벽"을 클릭하십시오.

    왼쪽 열의 "인바운드 규칙"을 클릭하고 오른쪽 열에 "새 규칙 ..."을 클릭하십시오. 우리는 방화벽을 통해 포트를 허용 할 것이므로 마법사가 "어떤 유형의 규칙을 생성 하시겠습니까?"라고 물으면 포트를 선택하고 다음을 클릭하십시오.

    FTP 서버를 실행하기 위해 선택한 포트를 입력하십시오 (기본값은 21이지만이 가이드에서는 54218을 선택했습니다).

    포트 번호를 입력 한 후 다음을 세 번 클릭하십시오. 이 예외에 대한 이름과 설명을 입력하면 나중에 쉽게 찾을 수 있으므로 마침을 클릭하십시오..

    다른 컴퓨터에서 FTP 공유 매핑

    이제 FTP 서버가 완전히 설정되었으므로 다른 사용자가 우리가 제공 한 사용자 정보로 연결할 수 있습니다 (또한 IP 주소를 허용했는지 확인하십시오). 다른 사람들은 FileZilla와 같은 GUI 응용 프로그램을 사용하여 FTP 공유에 연결할 수도 있고 Explorer에 표시되도록 컴퓨터에 매핑 할 수도 있습니다.

    '컴퓨터'를 열고 빈 영역을 마우스 오른쪽 버튼으로 클릭 한 다음 '네트워크 위치 추가'를 선택하십시오.

    "네트워크 위치 추가"마법사가 나타나면 다음을 두 번 클릭하십시오. FTP 서버의 IP 주소와 포트를 입력하고 다음을 클릭하십시오..

    "익명으로 로그온"을 선택 해제하고 FTP 서버에 대해 구성한 사용자 이름을 입력하십시오. 다음을 두 번 클릭하고 마침을 클릭하십시오. 암호를 묻는 메시지가 나타나면 마치 로컬 하드 드라이브 인 것처럼 FTP 공유를 탐색 할 수 있습니다.