ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • FTP
    Infrastructure 2020. 5. 21. 17:52

    FTP

    FTP

    인터넷 상에서 파일을 주고 받기 위해 만들어진 규약으로 대용량의 파일을 일괄적으로 주고 받을 때 편리하다. HTTP도 파일 전송이 가능하지만, 많은 양의 파일을 일괄적으로 주고 받을 때는 FTP가 더 빠르고 효율적이다.

    FTP 원리

    21번 포트는 데이터 전송을 제어하는 역할이고, 다른 하나는 실제 데이터 전송에 사용되는 포트이다.

    active mode

    FTP서버의 21번 포트에 접속을 시도하고, 사용할 두 번째 포트를 서버에게 알려준다. 그러면 다시 두 번째 포트에 접속을 시도한다.

    passive mode

    active mode 와는 달리 20번 포트가 아닌 임의의 포트를 사용한다.

    FTP 단점

    현재는 일반 사용자들이 e-mail, NAS, 웹하드 등과 같이 다른 방식이 등장해서 사용하는 일이 많이 줄었다. 또한, 평문으로 통신하기 때문에 보안에 취약하다.

    보안이 적용된 FTP

    FTPS

    TLS와 SSL 암호화 프로토콜을 활용해 보안을 강화한 방식이다.

    SFTP

    SSH 방식을 활용해서 FTP 보안을 강화한 방식이다.

    Wget

    웹 서버로부터 컨텐츠를 가져오는 프로그램이다. GNU 프로젝트의 일부이다. HTTP,HTTPS, FTP 프로토콜을 통해 내려받기를 지원한다.

     

    'Infrastructure' 카테고리의 다른 글

    MAC  (0) 2020.05.21
    Backup  (0) 2020.05.21
    Samba  (0) 2020.05.21
    IIS  (0) 2020.05.20
    Disk  (0) 2020.05.20
Designed by Tistory.