이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 57917|회답: 5

[출처] C#은 SFTP 서버와 상호작용하여 업로드 및 다운로드, SFTP 업로드, 다운로드를 수행합니다

[링크 복사]
게시됨 2018. 12. 29. 오후 12:23:55 | | | |
이 글은 2019년 1월 1일 10:51에 sgFengSu가 마지막으로 편집했습니다.

이전 글에서는 SFTP를 추가하지 않아 따로 여기 썼습니다
C# 자체는 SFTP와 상호작용하지 않는 클래스나 메서드이며, 클래스 라이브러리 GitHub SHH.NET 다운로드 주소를 참조 SSH.NET 필요합니다 https://github.com/sshnet/SSH.NET
최신 버전입니다. 다른 곳에서 다운로드한 것이 사용하기 어렵다면, 먼저 버전 문제인지 확인할 수 있고, 프로젝트 자체가 문제인지 확인할 수 있습니다. .NET 4.0은 4.0을 지원하는 DLL이 필요합니다
다운로드한 파일의 내용은 그림에 나와 있습니다

그다음에 직접 클래스를 만들 수 있어요. 많은 사람들이 작성했고, 검색하면 첨부파일에 올릴 거예요 (다른 사람이 쓴 거라 어디서 다운로드했는지 기억이 안 나네요). 업로드든 다운로드든 먼저 연결하고, 그 다음에 연결을 종료해야 합니다.
PS:SFTP默认端口 22
참고로, SFTP와 FTP는 차이가 있으니 혼동하지 마세요. 추가로 S(안전해보안은 FTP에 비해 SFTP가 더 안전하지만, 성능이 희생되고 전송 속도가 느려진다는 점이 더 안전합니다.
리눅스 시스템에서 SSH가 활성화되어 있으면 SFTP도 사용할 수 있고, 설치할 필요가 없으며, FTP는 별도로 설치해야 합니다
UploadFile을 업로드할 때, 다음 업로드 디렉터리는 SFTP 서버 폴더 디렉터리 + 업로드할 파일 이름입니다.
소스 코드 다운로드:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다회답





이전의:사무실 전체 학습 자료 세트 (5,000위안 상당)
다음:C#은 여러 스레드의 최대 병렬 수를 제어합니다
게시됨 2018. 12. 31. 오전 11:12:31 |
저는 배우고 FTP 업로드 및 다운로드 기능을 한동안 연구해왔습니다.
게시됨 2018. 12. 31. 오후 3:50:58 |
C#은 SFTP 서버와 상호작용하여 업로드 및 다운로드 SFTP 다운로드, kanakn
게시됨 2019. 7. 18. 오후 3:26:34 |
공급 감사합니다
게시됨 2019. 8. 29. 오후 6:07:31 |
그냥 필요해요, 배우고 배우는 것에 집중하세요
게시됨 2021. 6. 12. 오전 11:40:26 |
이 방법이 잘 되길 바라는 여러 방법을 찾았습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com