사용자가 winscp, filezilla 등과 유사한 방법으로 파일을 sftp 서버에 업로드 할 수 있도록 응용 프로그램을 만들고 있지만이 파일의 의도는 응용 프로그램은 보안을 위해 각 사용자가 볼 폴더를 필터링하는 것입니다. FolderBrowserDialog를 사용하여 우리 자신의 로컬 컴퓨터를 탐색 할 수있는 것처럼 sftp의 디렉토리를 탐색 할 수있는 방법이 있습니까?C# Windows 양식을 사용하여 sftp 연결에서 디렉토리 찾아보기
1
A
답변
1
일반적으로 Explorer에서 네임 스페이스 확장을 구현할 수 있습니다 (.NET에서 네임 스페이스 확장 작성은 나쁜 나쁜 생각입니다. read alert here 참조). 연결된 SFTP 서버의 디렉토리 내용이 표시됩니다. 그러면 일반 셸 브라우저 대화 상자 (파일 열기, 디렉터리 찾아보기)를 사용할 수 있습니다.
하지만 처음부터 직접 대화 상자를 구현하는 것이 더 저렴한 비용으로 더 많은 유연성을 제공하는 것처럼 보일 수도 있습니다 (네임 스페이스 확장 작성은 특히 C++에서 까다로울 수 있습니다).
+0
고맙습니다. 아주 좋은 충고 – SubxZero
관련 문제
- 1. sftp 및 ftp에 대한 디렉토리 찾아보기 옵션
- 2. .Net SFTP 연결에서 오류가있는 키 형식이 잘못되었습니다.
- 3. GWT 파일/디렉토리 찾아보기
- 4. C# 차단 단추 찾아보기
- 5. C# Windows 디렉토리
- 6. 자바 스크립트로 서버 디렉토리 찾아보기
- 7. 매핑 된 드라이브를 사용하지 않고 디렉토리 찾아보기
- 8. WinRT Windows 8 용 SFTP 라이브러리 C#
- 9. Windows Azure 및 SFTP
- 10. Windows Mobile에서 디렉토리 구조 얻기
- 11. 버전 7.3에서 작동하지 않는 gvim의 디렉토리 찾아보기
- 12. 내 Java 웹 서버에서 디렉토리 찾아보기 허용
- 13. C# 체크 박스가있는 파일 찾아보기
- 14. C 포트를 사용하여 TCP 연결에서 메시지 받기 #
- 15. 디렉토리 찾아보기 및 취소, 다시 시도
- 16. Apache 자동 색인화에서 상위 디렉토리 찾아보기 제한
- 17. 로컬 디렉토리 및 파일을 PHP로 찾아보기
- 18. 파일 또는 디렉토리 찾아보기 Python의 대화 상자
- 19. html + javascript : 찾아보기 옵션을 사용하여 폴더 찾아보기
- 20. C# 콤보 파일 찾아보기 제어
- 21. 낙타를 사용하여 sftp
- 22. C#을 사용하여 Windows 서비스에서 Linux 디렉토리/파일에 액세스하는 방법
- 23. winforms 및 Managed C++을 사용하여 파일 찾아보기 대화 상자
- 24. PdfSharp를 사용하여 C#에서 Windows 양식을 PDF로 변환
- 25. C# windows 양식을 사용하여 파일을 업로드하는 방법은 무엇입니까?
- 26. C#에서 Windows 양식을 사용하여 여러 양식 만들기?
- 27. NppFTP (로컬 호스트 찾아보기)
- 28. Windows SFTP 서버에서 파일을 반복적으로 삭제
- 29. C# Windows 응용 프로그램에서 사용자의 양식을 숨기기
- 30. Windows Form RavenDb 데이터베이스에 포함 된 찾아보기
"see"는 폴더가 사용자에게 보이지 않아야하거나 사용자가 폴더를 찾을 수 없어야한다는 것을 의미합니까? 사용자의 자격 증명 또는 서비스 계정을 사용하여 SFTP 서버에 연결하고 있습니까? 내가 너라면, 각 사용자 (읽기/쓰기/찾아보기/etc)에 대한 사용 권한을 올바르게 설정하고, 사용자의 자격 증명을 사용하여 SFTP 서버에 연결하고, SFTP 서버가 적절한 사용 권한을 부여하도록하지 않을 것입니다. 폴더 필터링을 관리합니다. –