FTP 소개 및 FTP 설정 및 FPT 구성 및 컴퓨터 포트 소개 [Windows2012]

목차

1. FTP 소개

2. FTP 서버 설정

① 방화벽을 켜세요

 ② 그룹 만들기

③사용자 생성

④ 그룹에 사용자 추가

⑤ FTP 서버 설치

 ⑥ FTP 서버 구성

 ⑦ ftp 폴더의 권한을 구성합니다

⑧ 사용자 연결 FTP 테스트 방법

첫 번째 유형: 서버 로컬 테스트

두 번째 유형: 외부 기계 테스트

세 번째 유형: MobalXterm 도구 테스트

3. 컴퓨터 포트 소개

3.1 소개

 3.2 공통 포트 번호

 4. 마인드맵

                오늘은 여기까지입니다! ! ! 도움이 되었기를 바랍니다! ! !


1. FTP 소개

FTP(파일 전송 프로토콜)는 컴퓨터 간에 파일을 전송하는 데 사용되는 표준 네트워크 프로토콜입니다. 파일 전송 및 액세스 규칙을 정의하여 사용자가 컴퓨터 네트워크를 통해 클라이언트와 서버 간에 파일을 전송할 수 있도록 합니다. FTP는 클라이언트와 서버 간에 파일을 전송하는 데 사용되는 인터넷에서 가장 일반적으로 사용되는 파일 전송 프로토콜 중 하나입니다.

FTP가 작동하는 기본 방식은 두 가지 주요 역할로 구성됩니다.

  1. 클라이언트: 파일 전송 요청을 시작하는 데 사용되는 사용자 컴퓨터에서 실행되는 응용 프로그램입니다. 사용자는 FTP 클라이언트를 통해 원격 서버에 연결합니다.

  2. 서버: 클라이언트 요청에 응답하고 파일 전송을 처리하는 원격 컴퓨터에서 실행되는 응용 프로그램입니다. 서버는 공유해야 하는 파일을 저장합니다.

FTP는 통신을 위해 두 가지 연결을 사용합니다.

  • 제어 연결: 서버로부터 명령을 보내고 응답을 받기 위해 사용됩니다. 이 연결은 항상 열려 있으며 클라이언트와 서버 간의 통신을 제어하는 ​​데 사용됩니다.

  • 데이터 연결: 실제로 파일 데이터를 전송하기 위해 사용됩니다. 파일 전송 중에 데이터 연결이 열리고 전송이 완료되면 다시 닫힙니다. 데이터 연결은 서버 설정에 따라 활성 또는 수동 모드로 설정됩니다.

FTP는 사용자가 업로드(put) , 다운로드(get) , 삭제(delete) 등과 같은 파일 및 디렉터리 작업을 수행할 수 있도록 하는 일련의 명령을 제공합니다. 동시에 FTP는 익명 로그인도 지원하므로 사용자는 일반적으로 비밀번호를 제공하지 않고 이메일 주소를 사용자 이름으로 사용하여 익명 계정을 사용하여 서버에 로그인할 수 있습니다.

과거에는 FTP가 일반적인 파일 전송 프로토콜이었지만 전송 중 보안 문제(예: 비밀번호의 일반 텍스트 전송)로 인해 현대 네트워크에서는 SFTP(Secure File Transfer Protocol) 또는 FTPS( 예: 보안 파일 전송 프로토콜)와 같은 암호화된 대체 프로토콜을 더 일반적으로 사용합니다. FTP 보안) . 이러한 프로토콜은 보안 계층을 추가하여 데이터 전송의 기밀성과 무결성을 높입니다.

2. FTP 서버 설정

① 방화벽을 켜세요

고급 설정---시스템 및 보안--Windows 방화벽---사용자 정의 설정

 ② 그룹 만들기

구체적인 단계:

서버 관리

도구---컴퓨터 관리---로컬 사용자 및 그룹---새 그룹---그룹 이름 및 설명 입력---확인

 

 

 

③사용자 생성

구체적인 단계:

서버 관리

도구---컴퓨터 관리--로컬 사용자 및 그룹---새 사용자---정보 입력---첫 번째 확인란 취소----두 번째 확인란 선택

④ 그룹에 사용자 추가

그룹 정보 마우스 오른쪽 버튼 클릭-속성--추가---고급---지금 찾기---아래에 추가된 사용자 선택---확인

⑤ FTP 서버 설치

사진만 따라오세요

참고: 설치 중에 네트워크 연결이 있는지 확인하십시오.  

 ⑥ FTP 서버 구성

 ⑦ ftp 폴더의 권한을 구성합니다

구체적인 단계:

fpt 사이트 파일을 마우스 오른쪽 버튼으로 클릭하십시오---편집--추가--고급-지금 그룹을 찾아 선택하십시오---확인된 그룹의 권한을 선택하십시오

 

⑧ 사용자 연결 FTP 테스트 방법

첫 번째 유형: 서버 로컬 테스트

두 번째 유형: 외부 기계 테스트

인바운드 규칙을 클릭하세요------>FTP 서버 찾기--->더블클릭하세요

프로그램 및 서비스 선택 ----> 아래 경로 복사 ----> 인바운드 규칙 선택 ----> 새 규칙을 생성하려면 마우스 오른쪽 버튼을 클릭하세요.

 경로를 복사할 프로그램을 선택하세요--->다음을 클릭하세요

연결 실행을 선택하십시오 ----> 다음을 클릭하십시오 

규칙 이름과 역할을 지정하세요. -----> 마침을 클릭하세요. 

다른 사람 컴퓨터의 주소 표시줄에 ftp://+IP를 입력하면 사용자 이름과 비밀번호를 입력하고 Enter를 누르라는 팝업이 표시됩니다.

세 번째 유형: MobalXterm 도구 테스트

MobaXterm은 여러 네트워크 도구와 X11 서버를 통합하여 포괄적인 터미널 경험을 제공하는 강력한 터미널 에뮬레이터이자 원격 컴퓨터 관리 도구입니다. MobaXterm은 Windows 운영 체제에서 원격 컴퓨터 액세스 및 관리 프로세스를 단순화하도록 설계되었습니다.

 새 폴더를 생성하려면 마우스 오른쪽 버튼을 클릭하세요--->새로 생성된 폴더를 마우스 오른쪽 버튼으로 클릭하세요----새 연결(첫 번째 항목 선택)

 

FTP 클릭---->IP와 사용자 이름 입력----확인 클릭--->비밀번호를 입력하고 비밀번호 기억 여부를 묻는 팝업창이 나타납니다.

3. 컴퓨터 포트 소개

3.1 소개

컴퓨터 네트워킹에서 포트 번호는 네트워크의 특정 프로세스나 서비스를 식별하는 데 사용되는 숫자 식별자입니다. 0부터 65535까지의 16비트 숫자입니다. 포트 번호는 잘 알려진 포트와 동적(또는 개인) 포트라는 두 가지 범주로 나뉩니다.

  1. 잘 알려진 포트: 잘 알려진 포트는 IANA(Internet Assigned Numbers Authority)에서 명확하게 정의한 0~1023 범위의 포트 번호를 나타냅니다. 이러한 포트 번호는 다음과 같은 일부 일반적인 네트워크 서비스를 식별하는 데 종종 사용됩니다.

    • 80: HTTP(하이퍼텍스트 전송 프로토콜)
    • 443: HTTPS(하이퍼텍스트 전송 프로토콜 보안)
    • 21: FTP(파일 전송 프로토콜)
    • 22: SSH(보안 셸 프로토콜)
    • 25: SMTP(간단한 메일 전송 프로토콜)
  2. 등록 포트: 등록 포트는 IANA에서 예약한 일부 포트 번호(1024~49151 범위)입니다. 일부 특정 응용 프로그램이나 서비스에 사용됩니다.

  3. 동적 또는 개인 포트: 동적 포트 범위는 49152~65535이며 일반적으로 클라이언트 애플리케이션에서 시작한 임시 연결에 사용됩니다. 클라이언트 프로그램이 연결을 시작하면 운영 체제는 사용되지 않은 동적 포트를 임의로 선택합니다.

포트 번호의 목적은 패킷이 소스와 대상 사이에서 적절한 프로세스나 서비스로 올바르게 라우팅되도록 하는 것입니다. 컴퓨터의 프로그램(예: 웹 서버, 메일 서버 등)이 네트워크에서 데이터를 수신해야 하는 경우 특정 포트 번호를 수신합니다. 이 포트 번호로 전송된 데이터 패킷은 해당 프로그램이나 서비스로 라우팅되므로 프로세스 간 통신이 가능해집니다.

 3.2 공통 포트 번호

  1. 20/21:  FTP 데이터 전송/FTP 제어 명령
  2. 22:  SSH(보안 셸 프로토콜)
  3. 23:  Telnet(원격 터미널 프로토콜)
  4. 25:  SMTP(간단한 메일 전송 프로토콜)
  5. 53:  DNS(도메인 이름 시스템)
  6. 67/68:  DHCP(동적 호스트 구성 프로토콜)
  7. 80:  HTTP(하이퍼텍스트 전송 프로토콜)
  8. 110:  POP3(우체국 프로토콜 버전 3)
  9. 119:  NNTP(네트워크 뉴스 전송 프로토콜)
  10. 123:  NTP(네트워크 시간 프로토콜)
  11. 135:  MS RPC(Microsoft 원격 프로시저 호출)
  12. 139/445:  NetBIOS(네트워크 기본 입출력 시스템)/SMB(서버 메시지 블록 프로토콜)
  13. 143:  IMAP(인터넷 메시지 액세스 프로토콜)
  14. 161/162:  SNMP(간단한 네트워크 관리 프로토콜)
  15. 443:  HTTPS(하이퍼텍스트 전송 프로토콜 보안)
  16. 514:  Syslog(시스템 로그)
  17. 636:  LDAPS(경량 디렉터리 액세스 프로토콜 보안)
  18. 873:  Rsync(원격 파일 동기화)
  19. 993:  IMAPS(인터넷 메시지 액세스 프로토콜 보안)
  20. 995:  POP3S(Secure Post Office 프로토콜 버전 3)

이는 특정 네트워크 서비스나 프로토콜을 식별하는 데 사용되는 몇 가지 일반적인 포트 번호입니다. 이는 일부 목록일 뿐이며 다양한 네트워크 애플리케이션 및 서비스에 다른 많은 포트 번호가 사용됩니다. 포트 번호의 전체 목록은 IANA(Internet Assigned Numbers Authority) 웹사이트에서 확인할 수 있습니다.

 4. 마인드맵


                오늘은 여기까지입니다! ! ! 도움이 되었기를 바랍니다! ! !

추천

출처blog.csdn.net/m0_74915426/article/details/135258782