Ta objava je bila nazadnje urejena s strani sgFengSu 1. 1. 2019 ob 10:51
Prejšnji zapis ni dodal SFTP, zato sem ga napisal ločeno tukaj C# sam je razred ali metoda, ki ne komunicira s SFTP, in moraš se sklicevati SSH.NET knjižnico razredov GitHub SHH.NET naslov za prenos https://github.com/sshnet/SSH.NET To je najnovejše, če prenos iz drugih krajev ni enostaven za uporabo, lahko najprej preverite, ali gre za napako v različici, in projekt sam je. .NET 4.0 zahteva dll, ki podpira 4.0 Vsebina prenesene datoteke je prikazana na sliki
Potem lahko sestaviš svoj razred, veliko ljudi ga je napisalo, lahko ga poiščeš, nato pa ga naložim v prilogo (napisal ga je tudi nekdo drug, pozabil sem, od kod sem ga prenesel). Ne glede na to, ali nalagate ali prenašate, se morate najprej povezati, nato pa zapreti povezavo.
PS:SFTP默认端口 22 Mimogrede, obstaja razlika med SFTP in FTP, ne zamenjujte. Obstaja dodatni S(VarnoVarnost, v primerjavi s FTP, je SFTP bolj varen, a bolj varno je žrtvovanje zmogljivosti, hitrost prenosa pa bo počasnejša. Dokler je SSH omogočen na linux sistemu, je na voljo tudi SFTP in ni potrebe po namestitvi, medtem ko je FTP treba namestiti ločeno
Pri nalaganju datoteke UploadFile je naslednja mapa za nalaganje mapa strežnika SFTP + ime datoteke, ki jo želimo naložiti.
Prenos izvorne kode:
Turisti, če želite videti skrito vsebino te objave, prosim Odgovoriti
|