Cyberduck, Windows ve macOS işletim sistemlerinde çalışan açık kaynaklı bir FTP (File Transfer Protocol) istemcisidir. Kullanıcı dostu arayüzü, bulut depolama ve uzak sunucularla dosya transferini kolaylaştırır. SFTP, FTP, WebDAV, Amazon S3, Google Drive ve daha birçok protokolü destekler. Aşağıda, Cyberduck’ın nasıl kullanılacağına dair detaylı bilgi verilmektedir.
Sistem Gereksinimleri
Cyberduck, hem Windows hem de macOS işletim sistemlerinde çalışır. Windows için en az Windows 7 veya üzeri bir işletim sistemi gereklidir. macOS için ise en az macOS 10.12 sürümü gereklidir. Uygulama, Java 8 ve üzeri bir sürüm ile de çalışabilir. Kurulum için yeterli disk alanı ve internet bağlantısı da gereklidir.
Kurulum
Cyberduck’ı indirmek için resmi web sitesine gidilir. Windows ve macOS için uygun versiyonu seçerek indirme işlemi başlatılır. İndirilen dosya açıldıktan sonra, ekrandaki talimatlara uyarak kurulum işlemi tamamlanır. Kurulumdan sonra program açılır ve kullanıcı arayüzü karşınıza çıkar.
Hesap Ekleme
Program açıldığında, yeni bir bağlantı oluşturmak için “Open Connection” (Bağlantı Aç) butonuna tıklanır. Daha sonra, açılan pencerede kullanmak istenen protokol seçilir (örneğin FTP, SFTP, WebDAV gibi). Her protokol için farklı alanlar doldurulmalıdır:
– Server (Sunucu): Bağlanmak istenen sunucunun IP adresi veya alan adı girilir.
– Username (Kullanıcı Adı): Sunucuya erişim için gerekli kullanıcı adı yazılır.
– Password (Şifre): Kullanıcı adı ile ilişkili şifre girilir.
– Port: Genellikle varsayılan ayarlar kullanılabilir. Ancak bazı sunucular özel portlar kullanılmasını isteyebilir.
Tüm bilgiler tamamlandıktan sonra “Connect” (Bağlan) butonuna tıklanır. Eğer bilgiler doğru ise bağlantı sağlanır.
Dosya Yönetimi
Bağlantı sağlandığında, sunucudaki dosya yapısı görüntülenir. Kullanıcı, dosyaları yüklemek için bilgisayardaki dosyaları sürükleyip bırakabilir veya “Upload” (Yükle) butonuna tıklayarak dosyaları seçebilir. Aksi yönde dosya indirmek için, sunucudaki dosyaya sağ tıklanarak “Download” (İndir) seçeneği kullanılır.
Dosyalar üzerinde çeşitli işlemler yapmak mümkündür. Sağ tıklama menüsünden yeni dosya oluşturma, silme, yeniden adlandırma gibi işlemler yapılabilir. Uzak sunucudaki dosyaları düzenlemeden önce, bu dosyaların yerel sürümleri alınabilir.
Klasör Oluşturma
Yeni klasörler oluşturmak için uzak sunucuda boş bir alana sağ tıklanarak “New Folder” (Yeni Klasör) seçeneği kullanılabilir. Klasör ismi belirlendikten sonra oluşturulan klasör, herhangi bir dosyanın yerleştirilmesi için kullanılabilir.
Kitaplık Yönetimi
Cyberduck, bağlantı bilgilerini kaydedebilme özelliği taşır. “Bookmark” (Yer İşareti) özelliği kullanılarak sık kullanılan bağlantılar kolayca erişilebilir hale getirilir. Kullanıcılar, bağlantıyı oluşturduktan sonra “Bookmark” butonuna tıklayarak bağlantının kaydedilmesini sağlayabilir. Kaydedilen bağlantılara daha sonra “Bookmarks” menüsünden erişilebilir.
Güvenlik ve Şifreleme
Cyberduck, SFTP (SSH File Transfer Protocol) ve FTPS (FTP Secure) gibi güvenli dosya transfer protokollerini destekler. Kullanıcı, hassas verilerin aktarımında bu protokolleri kullanarak güvenli bir bağlantı kurabilir. Sunucu ile bağlantı sırasında otomatik olarak bir SSL/TLS bağlantısı oluşturulur, bu sayede veri aktarımı şifrelenmiş olur.
XML Yapılandırması
Cyberduck, kullanıcıların ayarları yönetmesine olanak tanıyan XML yapılandırma dosyalarını destekler. Bu dosyalar, geçmiş bağlantıları ve yer imlerini içerir. XML dosyasının yedeği alınarak, daha sonra farklı bir bilgisayara aktarılabilir veya kaydedilen ayarlar yeniden kullanılabilir.
Durum Takibi
Cyberduck, dosya transfer durumu hakkında bilgi verir. Kullanıcı, transfer ilerlemesini grafiksel bir şekilde izleyebilir. Ayrıca, transfer tamamlandığında ilgili bildirimler görüntülenir. Transfer sırasında herhangi bir hata ortaya çıkarsa, hata mesajları da burada gösterilecektir.
Çıkış Yapma
Kullanım işlemi tamamlandıktan sonra, bağlantının kapatılması önemlidir. “Disconnect” (Bağlantıyı Kes) butonuna tıklayarak mevcut bağlantı kapatılmalıdır. Bu işlem, sunucu üzerindeki güvenliği artırmak açısından önem taşır.
Cyberduck, kullanıcı dostu arayüzü ve desteklediği geniş protokol yelpazesi ile dosya aktarım işlemlerini verimli bir şekilde gerçekleştirmeye olanak tanır. Kullanıcılar, sftp, ftp ve diğer protokollerle ihtiyaçlarına uygun olarak dosya transferini gerçekleştirebilir.


