c# ve ssh kullanarak kendi sftp dosya yükleyici windows uygulamanızı nasıl kodlarsınız
SFTP Programının istenildiği gibi çalışıp çalışmadığını öncelikle test edebilmek için Rebex Tiny SFTP Server Adlı program bilgisayara kurulmuştur. Daha Sonra C# ile geçen hafta araştırılan ssh.net kütüphanesi fonksiyonları kullanılarak Form sftp protokolü ile dosya gönderme uygulaması gerçekleştirilmiştir. Rebex ile test edilen Sftp dosya gönderme uygulaması raspberry pi zero ile test edilmeye çalışılmıştır.
Form uygulamasının arayüzü soldaki resimde görüldüğü gibidir. sftp.UploadSFTPFile(host, username, password, source, destination, port); Fonksiyonu kullanılarak dosya sunucuya başarılı bir şekilde gönderilmiştir.12 Dircoctory isimli textboxın boş olmasının sebebi serverdeki ana dizine dosyanın gönderilmek istenmesidir.