Windows Server 2022에서 openssh 서비스를 사용하여 sftp를 설정했습니다. Filezilla를 사용하여 클라이언트에서 sftp 서버에 연결할 수 있습니다. 제 질문은 sftp 서버에 연결하는 데 항상 filezilla와 같은 sftp 클라이언트 소프트웨어가 필요한가요, 아니면 Windows 탐색기나 웹 브라우저를 통해 연결할 수 있는 다른 방법이 있습니까?입니다.
저는 탐색기와 웹 브라우저를 통해 인턴 FTP 서버에 연결하곤 했습니다. 하지만 sftp는 이런 연결을 허용하지 않습니다 ...
당신의 생각은 무엇입니까?
답변1
서버에 연결하는 데 사용하는 도구는 서버에 필요한 프로토콜을 지원해야 합니다. 프로토콜이 HTTP 또는 HTTPS인 웹 서버의 경우 웹 서버에 연결하기 위해 선택한 도구로 웹 브라우저에 HTTP 및 HTTPS 프로토콜이 내장되어 있습니다.
역사적인 이유와 아마도 FTP가 매우 간단한 프로토콜이기 때문에 많은 웹 브라우저에도 기본 FTP 프로토콜 지원 기능이 내장되어 있습니다.
SFTP(SSH 파일 전송 프로토콜)는 그다지 간단하지도 않고 동일한 역사적 유산도 갖고 있지 않으므로 해당 프로토콜에 대한 지원은 (일반적으로) 웹 브라우저에 내장되어 있지 않습니다. SFTP는 실제로 공통/기본/적절한 Microsoft 프로토콜이 아니기 때문에 해당 프로토콜에 대한 지원은 기본 MS(클라이언트) 도구/라이브러리에도 포함되어 있지 않습니다.
따라서 SFTP 서버에 성공적으로 연결하려면 SFTP 프로토콜을 지원하는 별도의 클라이언트를 실행해야 합니다.
해당 클라이언트가 설치되면 올바른 클라이언트로 등록할 수 있어야 합니다.URIsftp_URI
SFTP 링크에 대한 처리기를 사용하고 다음과 같은 오류가 발생하면 자동으로 시작됩니다 sftp://user@host/dir/path/file.txt
(정의된 매개변수가 더 적거나 많음).여기).