Windows에서 기본적으로 SFTP를 드라이브에 매핑하는 방법 [닫기] (내가 사용하는)이 ftp를 기본적으로 매핑하는 옵션이

오늘이 기사에 따르면 Vista와 Win7 (내가 사용하는)이 ftp를 기본적으로 매핑하는 옵션이 있음을 알았습니다.

http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/

하지만 sftp가 필요합니다 … 창에는 sftp와 동일한 기능이 있습니까 ?? SSH 보안 셸을 사용하고 있으며 파일 전송이 sftp라고 가정합니다.



답변

FTP 설정은 하나입니다.
그러나 보안 FTP를 지원 하려면 공개 키 인증 메커니즘을 시스템에 통합 해야 합니다. Windows는 아직 그것에 가깝지 않습니다 (적어도 파일 시스템 매핑의 경우). 그리고 Windows 7에서 그러한 기능이 지원된다면 매우 알고 싶습니다.

한편, freeSSHd 는이 목적에 매우 유용한 도구입니다.
SFTP도 지원하지만, 가장 좋아하는 명령은 scp입니다.


답변

나는 당신이 윈도우에서 기본적으로 그렇게 할 수 있다고 생각하지 않지만, 여기 당신의 필요에 맞는 소프트웨어가 있습니다 : expandrive .
이것이 도움이되기를 바랍니다.


답변


답변

Swish는 완벽합니다. 드라이브를 더블 클릭하고 설정하는 것만 큼 간단합니다.

Win 7 32 비트에서 완벽하게 작동합니다.


답변

WinSCP가 Windows의 SFTP에 적합한 Windows 솔루션이라는 것을 알았습니다. 매핑 된 드라이브는 아니지만 끌어서 놓기를 허용하며 Putty 통합이 있습니다. http://winscp.net/ 에서 확인하십시오 .


답변

djangofan은 꽤 가깝습니다.

SSH를 통해 포트 전달을 설정할 수 있습니다. 서버에서 지원되는 경우 FTP 서버를 실행할 수 있지만 localhost의 연결 만 수락 할 수 있습니다 . 그렇지 않으면 보안은 어디에 있습니까?

그런 다음 사용자 공간에서만 서버 FTP 프로세스를 실행할 수 있고 포트 21을 사용할 수 없다고 가정하십시오. 좋아, 포트 2121이라고합니다.

server예를 들어 PuTTY를 사용하여 SSH에 연결 하고 서버 FTP 프로세스에서 127.0.0.1에만 바인딩 한 경우 server:2121에도 포트 21에서 로컬 포트 ​​전달을 설정 localhost:2121하십시오.

이제 SSH 프로그램은 클라이언트 (Windows) 포트 21의 포트 21에서 수신 대기하고 SSH를 통해 전달하고 예를 들어 localhost:2121서버 환경의 영역에서 요청 합니다.

그런 다음 David Spillett의 답변을 가져 가십시오 localhost. 호스트에서 다른 FTP 서버를 아직 실행하고 있지 않다고 가정하고 서버로 사용하십시오.

그러면 Windows 탐색기가 열리고 ftp://localhost서버에서 FTP 프로세스가 실행되는 것을 볼 수 있습니다. PASV 모드 전송 만 할 수있을 것 같습니다.

질문이 있으십니까?


답변

Moodisk를 사용해보십시오 . Windows 셸 네임 스페이스 확장명이며 sftp-server 디렉토리를 컴퓨터 바탕 화면의 아이콘에 매핑 할 수 있습니다. 또한 마우스 오른쪽 클릭 Send To하위 메뉴에 통합됩니다 .

Moodisk는 네트워크 드라이브이지만 클라이언트 도구를 다운로드하고 파일을 수정하여 c:\windows\system32\drivers\etc\hosts아래 줄을 추가 할 수 있습니다.

<your sftp-server's ip address> www.moodisk.com