Windows 7에서 FTP 서버를 설정하는 방법


19

Windows 7에서 FTP 서버 설정을 얻는 데 문제가 있습니다.

제어판-> 프로그램-> Windows 기능 켜기 및 끄기를 사용하여 서비스를 추가했습니다.

제어판-> 서비스에서 서비스가 시작된 것을 볼 수 있습니다.

나는 윈도우 명령 줄 창을 발사 할 때 그런데 cmd, 나는 얻을 연결되지 않음. ,

C:\Users\mattf>ftp localhost
ftp> ls
Not connected.
ftp> open localhost
ftp> ls
Not connected.
ftp> dir
Not connected.
ftp> quit

C:\Users\mattf>

그리고 그것은 내가 가진 한입니다. 왜 이것이 작동하지 않는지 모르겠습니다. 방화벽 설정일 수 있습니까?


먼저, 서버 관리 콘솔에서 "기능 추가"옵션을 통해 추가 한 것이 경로를 수행하는 것보다 낫습니다. 둘째, FTP를 관리하기 위해 Windows 7에서도 필요하므로 IIS Management Studio 6.0이 설치되어 있는지 확인하십시오. 설치되어 있습니까?
피버스 2008

Windows 7에는 서버 관리 콘솔이 없다고 생각합니다.있는 경우 액세스 방법을 모르겠습니다. 또한 내 빌드에서 FTP 서비스는 IIS 7.5 관리 콘솔을 통해 관리됩니다.
Jason R. Coombs

죄송합니다, 어떤 이유로 당신이 2008에 대해 얘기했다 생각하지 7
피버스

답변:


34

방금 결과를 복제했습니다.

Phoebus의 의견과 달리 웹 서비스와 동일한 7.5 관리 콘솔을 사용하여 Windows 7 FTP 사이트를 관리하는 것으로 보입니다.

또한 FTP 서비스를 만들 때 (과거처럼) Microsoft가 FTP 사이트를 만들지 않는 것처럼 보입니다.

FTP 서비스 및 IIS 관리 콘솔을 설치 한 후 다음 단계를 수행하십시오.

  1. 관리 도구 실행 | 인터넷 정보 서비스 (IIS) 관리자
  2. 로컬 머신을 확장하십시오.
  3. 사이트를 마우스 오른쪽 단추로 클릭하고 FTP 사이트 추가를 클릭하십시오.
  4. 경로가 "C : \ inetpub \ ftproot"인 "기본 FTP 사이트"라고합니다. 다음에 치다
  5. FTP 사이트 자동 시작을 활성화하고 SSL 허용을 선택하십시오. 다음에 치다
  6. 익명 인증 사용; 마침

이제 localhost로 FTP 할 수 있습니다. 다른 옵션을 선택할 수도 있지만 위에서 설명한 옵션이 작동하며 IIS 6 FTP의 기본 옵션과 매우 유사합니다.

방화벽에서 FTP 서버를 활성화해야 할 수도 있습니다. 이를 위해 다음 명령을 사용하십시오.

netsh advfirewall firewall set rule group="FTP Server" new enable="yes"

12

원하는 모든 것을 FTP 서버로 설정하고 쉽게 분해 할 수 있다면 IIS 방법을 사용하고 모든 것을 구성하는 것이 좋습니다. 지난 주에 Cisco 스위치 중 하나에서 running-config를 ftp로 처리해야했습니다. 나는 조금 둘러 보았고 과잉이라고 생각한 IIS 사용에 대한 이야기를 보았습니다. 내가 ftpdmin 우연히 발견 - http://www.sentex.net/~mwandel/ftpdmin/

바이너리를 다운로드하여 다음과 같이 명령 행에서 실행했습니다. C:\> \path\to\ftpdmin.exe C:\path\to\ftp\root

보다 영구적 인 솔루션을 찾고 있지만 실제로 IIS를 사용하고 싶지 않다면 FileZilla를 사용해보십시오-http: //filezilla-project.org/


+1 ... 단순 의견에 동의합니다. 그리고 두 가지 대안 제안이 모두 좋습니다.
tomjedrz

1
IIS가 이미 시스템에 설치되어 있으면 다른 프로그램을 추가 할 필요가 없습니다.
치매

6

FTP 서비스를 설치할 때 인터넷 정보 서비스 아래에서 FTP 서버를 체크합니다 (아마 이미 수행했지만 확장 한 후 FTP 서비스도 체크했는지 확인하십시오. 둘 다 선택되어 있고 IIS 관리 콘솔 (웹 관리 도구 아래)에 FTP 서버 옵션이 표시됩니다.

나는 또한 그것을 시도하고 FTP 서비스도 설치해야한다는 것을 알았습니다. 그런 다음 FTP 옵션이 나타났습니다.


3

Jason Coombs는 잠시 동안 한 가지 어려움을 겪었습니다.

6 단계 수정 :

익명 인증 사용; 권한 부여 : 액세스 허용 :에서 "익명 사용자"를 선택하고 권한에서 "읽기"및 "쓰기"를 클릭하십시오. 그런 다음 "완료"를 선택하십시오.


1

간단한 ftp 서버를 설정하는 것이 한 지점에서 다른 지점으로 데이터를 전송하는 가장 좋은 방법입니다.

가장 빠르고 쉬운 방법은 컴퓨터에 FileZilla Server를 설치하는 것입니다. http://sourceforge.net/projects/filezilla/files/FileZilla%20Server/

구성이 매우 쉽습니다.

컴퓨터에 FileZilla Client 설치 데이터가 있습니다 : http://sourceforge.net/projects/filezilla/files/FileZilla_Client/

이제 어떤 IP가 청취 컴퓨터인지 확인하십시오. whatismyipaddress.com

그리고 해당 IP 주소를 클라이언트에 복사하면 포트가 기본값이되므로 서버 설정에서 변경하지 않은 경우 제공하지 않아도됩니다.

그런 다음 로그인 및 비밀번호를 사용하십시오. FileZilla 서버에서 설정했으며 연결할 준비가되었습니다.


여러 가지 이유로 사이트가 응답하지 않을 수 있으므로 관련 섹션에 회신하지 않고 사이트에 연결하지 마십시오.
89c3b1b8-b1ae-11e6-b842-48d705

0

짧은 대답 :하지 마십시오. 세계에는 이미 충분한 FTP 서버가 있으며 비 서버 OS에서 FTP 서버를 실행하면 문제가 발생합니다.

OP가 익명 액세스가 아닌 내부 네트워크에서만 이것을 실행하기를 희망하며 일부 형태의 전송 계층 암호화가 활성화되기를 바랍니다.

이런 종류의 일을 생각하는 다른 사람들을 위해 먼저 물러서서 FTP 서버가 정말로 필요한지 확인하십시오. 필요한 다른 일을하는 더 좋은 방법이있을 수 있습니다. 물론 여기서 "질문 0"을 요청할 수 있습니다!


Tom은 커피를 마시고 휴식을 취합니다. 일부 사람들은 FTP를 사용해야합니다. 너무 부정적이지 마십시오. 택배로 지구를 가로 질러 데이터를 전송하는 비용은 많고 여전히 안전하지 않습니다. 어떻게 택배를 사용하지 않고 지구를 가로 질러 250MB를 전송할 수 있는지 아십니까? 내가 많이 apreciate 것입니다

택배? SCP : 시도
톰 뉴턴

-1 질문에 대한 도움이되지 않습니다.
LarryK

내가 할 수 있다면, 당신은 뒷이야기를 몰라도 성추행에 대한 공감대를 얻을 수 있습니다. 예를 들어, 무선 라우터의 펌웨어에서 작업하려면 로컬 ftp 서버가 필요합니다. ftpd, 작동하지 않습니다. 여기에 대한 전반적인 질문이 도움이되었습니다.
JimR

Jim, FTP를 피할 수없는 곳이 있다는 것을 알고 있습니다. 제 질문은 "이것 중 하나입니까?"입니다. -이 질문은 자주 제기되지 않습니다. 따라서 좌우로 도난당한 FTP 서버의 확산은 ...
Tom Newton
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.