본문 바로가기

FTP6

728x90
반응형
[윈도우11/IIS10] FTP 패시브(Passive) 모드 설정 방법 FTP 패시브를 사용하는 이유 FTP(File Transfer Protocol)는 서버-클라이언트 통신 모델을 사용하며 데이터 통신을 위해 액티브(Active)와 패시브(Passive) 2가지 통신 모드를 제공한다. 클라이언트가 방화벽으로 인해 통신 포트 개방이 어려운 경우 서버가 명령(Command) 포트(Port) 뿐만 아니라 데이터(Data) 포트를 제공해야 정상적인 FTP 사용이 가능하다. 서버가 명령 포트와 데이터 포트 모두를 제공하는 통신 방식을 FTP 패시브(Passive, 수동) 모드라고 한다. IIS(Internet Information Service) 10 에서도 FTP 패시브를 지원한다. 설정 방법은 아래와 같다. FTP 패시브 설정 방법 본 글에서는 윈도우 11 기준으로 설명한다. .. 2023. 1. 25.
[윈도우11] IIS 10.0 FTP 로그 확인 본 글에서는 IIS 10.0에서 FTP 로그를 확인하는 방법에 대해 설명한다. 설명하는 기준은 윈도우 11 환경이지만 윈도우 서버 등 다른 윈도우도 유사하게 확인이 가능하다. 로그를 확인하는 이유 로깅된 정보를 확인하는 이유는 다양하지만 주로 기능이 정상적으로 동작하는지와 의도하지 않은 동작이 있었는지를 확인하는 용도로 쓴다. 필자의 경우 디버깅과 보안 관련 확인용으로 쓴다. IIS 10.0 FTP 로그 확인 방법 먼저 IIS(Internet Information Services, 인터넷 정보 서비스) 10.0에서 FTP 로그가 어디에 생성되는지 확인한다. IIS 관리자 프로그램을 실행한 후 FTP 로깅 항목에 접근한다. IIS 10.0에서 FTP 서비스를 생성한 경우 아래와 같은 설정이 기본값으로 설정.. 2022. 11. 25.
[윈도우 11] FTP 서버 설치하는 방법 FTP(File Transfer Protocol)를 윈도우 11(Windows 11)에 설치하는 방법은 여러가지가 있겠지만 본 글에서는 마이크로소프트(Microsoft) 윈도우 11이 자체적으로 제공하는 FTP 서버를 설치하는 방법을 다룬다. 다른 윈도우 버전에서 FTP 서버를 설치하는 경우 용어나 세부적인 과정이 조금 다를 뿐 윈도우 7, 8, 8.1, 10과 윈도우 서버에서도 본 글을 참고하여 FTP 서버를 설치할 수 있다. 1. Windows FTP 기능 활성화 윈도우 11은 자체적으로 FTP 기능을 제공하므로 간단하게 GUI(Graphical User Interface)로 설치할 수 있다. FTP 기능을 윈도우 11에 설치하는 방법은 다음과 같다. 아래의 사진처럼 'Windows 기능 켜기/끄기'.. 2022. 9. 20.
MobaXterm Home Edition 을 회사에서도 쓸 수 있을까? 나는 회사에서 MobaXterm 를 사용하고 싶다. 사용해본 원격제어 프로그램 중에서 가장 편했던 MobaXterm을 회사에서도 쓰고 싶은데 구매를 해야하는지 싶어서 조사해보았다. 결론부터 말하자면 MobaXterm Home Edition 을 회사에서 사용하는 것이 가능하다. Mobatek에서 말하는 MobaXterm의 큰 틀의 라이센스 개념은 아래와 같다. "Mobatek 최종 사용자 라이센스에 동의하에 배포된 MobaXterm 홈 에디션은 프리웨어입니다. 단, 서드파티 컴포넌트는 해당 컴포넌트 제작사의 라이센스에 따릅니다." 회사에서 MobaXterm 를 사용할 수 있다! 최종 사용자가 직접 MobaXterm을 다운로드하고 설치하는 경우에는 MobaXterm 홈 에디션 사용이 가능했다. 단, 이 경우.. 2022. 7. 27.
윈도우에서 php_ssh2 모듈을 써보자 본 글은 2017년 7월 17일 14시 34분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다. 윈도우에서 php_ssh2 모듈을 쓰는 이유 아무래도 보안 때문에 sftp를 써야해서 php_ssh2 모듈을 설치했다. 설치하면서 생각보다 착오를 많이 겪어서 다음에 진행하기 용이하도록 이 글에 설치법을 남긴다. 설치를 진행했던 컴퓨터의 환경은 Windows Server 2012 R2 x64와 php5.5, IIS 8.5.9600.16384이다. 먼저 사용가능한 버전을 확인하면 아래와 같다. 윈도우 php_ssh2 모듈 다운로드 php_ssh2 다운로드 주소 : https://pecl.php.net/package/ssh2 php_ssh2 모듈은 이렇게 버전들이 있다. 대부분 리눅스에서 구.. 2020. 10. 11.
시놀로지 DS218J 프로토콜별 파일 전송속도 비교 파일 전송 프로토콜을 비교한 이유 시노롤지 DS218J는 파일 전송을 위해 다양한 프로토콜을 지원하는데 워낙 지원하는 수가 많다보니 어떤 프로토콜을 써야 파일 전송속도가 가장 좋을 지가 궁금하여 테스트해보았다. 비교한 프로토콜은 FTP와 FTPS, SFTP, HTTP, HTTPS, SMB이다. 단순히 생각해보면 암호화-복호화 과정을 거치지 않는 FTP와 HTTP, SMB(평문통신)가 가장 성능이 좋을 것으로 예상한다. 파일 전송 프로토콜 비교를 위한 환경 클라이언트 프로그램으로 FTP와 FTPS는 파일질라(FileZilla)를 활용하였고 SFTP와 HTTP, HTTPS는 레이드라이브(RAIDRIVE) 1.8.0(2019.11.29), SMB는 윈도우 파일 탐색기를 사용하였다. 통신환경은 NAS와 PC는 .. 2019. 12. 25.