Dette innlegget ble sist redigert av sgFengSu den 1.1.2019 kl. 10:51
Det forrige innlegget la ikke til SFTP, så jeg skrev det separat her C# er i seg selv en klasse eller metode som ikke samhandler med SFTP, og du må referere til klassebiblioteket GitHub SHH.NET nedlastingsadressen SSH.NET https://github.com/sshnet/SSH.NET Dette er det siste, hvis nedlastingen fra andre steder ikke er enkel å bruke, kan du først se om det er et versjonsproblem, og selve prosjektet er det. .NET 4.0 krever en dll som støtter 4.0 Innholdet i den nedlastede filen vises i figuren
Deretter kan du lage din egen klasse, mange har skrevet den, du kan søke etter den, og så laster jeg den opp i vedlegget (den ble også skrevet av noen andre, jeg husker ikke hvor jeg lastet den ned fra). Enten du laster opp eller ned, må du koble til først, og deretter lukke forbindelsen.
PS:SFTP默认端口 22 Forresten, det er en forskjell mellom SFTP og FTP, ikke forveksle det. Det er en ekstra S(SikreSikkerhet, sammenlignet med FTP, er SFTP mer sikkert, men det som er sikrere er at ytelsen går på bekostning, og overføringshastigheten vil bli lavere. Så lenge SSH er aktivert på Linux-systemet, er SFTP også tilgjengelig, og det er ikke nødvendig å installere det, mens FTP må installeres separat
Når du laster opp UploadFile, er følgende opplastingskatalog SFTP-servermappen + navnet på filen som skal lastes opp.
Nedlasting av kildekode:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|