Best cloud storage services with CLI for Pardus Topluluk: (Tutorial)

TopLinux

Giriş

Pardus Topluluk kullanıcıları için bulut depolama çözümleri, dosyalarına her yerden kolayca erişmek, yedeklemek ve paylaşmak açısından büyük önem taşır. Linux Pardus dağıtımı üzerinde rahatça kullanılabilecek CLI (Command Line Interface) destekli çözümleri karşılaştırarak en uygun seçeneği belirleyeceğiz. Aşağıda yer alan hizmetlerin yanı sıra ek olarak rclone ve Nextcloud gibi genel araçları da inceleyeceğiz.

Öne Çıkan CLI Destekli Bulut Depolama Hizmetleri

Karşılaştırma Tablosu

Sağlayıcı CLI Aracı Uçtan Uca Şifreleme Ücretsiz Depolama Ücretli Plan Resmi Site
pCloud pcloudcc Opsiyonel 10 GB Başlangıç 4.99/ay Link
MEGA megacmd Varsayılan 20 GB Başlangıç 5.00€/ay Link
Proton Drive proton-drive-cli Varsayılan 1 GB Başlangıç 4.99€/ay Link
Filen filen-cli Opsiyonel 10 GB Başlangıç 4.99€/ay Link
Tresorit tresorit-cli Varsayılan 3 GB Başlangıç 10.42/ay Link
Icedrive icedrive-cli Varsayılan 10 GB Başlangıç 1.67/ay Link
rclone rclone Hizmet göre Hizmet göre Link
Nextcloud nextcloud-client Opsiyonel Self-hosted Sunucu Bakım Link

Hangi Hizmeti Seçmelisiniz?

  • Eğer önceliğiniz ücretsiz ve geniş alan ise MEGA ve pCloud avantajlıdır.
  • Tam şifreleme ve gizlilik isteyenler için Proton Drive, Tresorit veya Icedrive daha uygundur.
  • Çok sayıda bulut hizmetini tek bir araçta yönetmek isterseniz rclone idealdir.
  • Sunucunuzda kendiniz yapılandırmak isterseniz Nextcloud özgürlüğü sunar ancak bakım gerektirir.

CLI ile Kullanım Rehberi ve Tipik Sorunlar

pCloud

pCloud’un CLI istemcisi pcloudcc olarak geçer.

Kurulum:

sudo apt-get update
sudo apt-get install pcloudcc

Giriş:

pcloudcc -u your_email@example.com -p your_password

Dosyaları senkronize etmek veya mount yapmak için:

pcloudcc -m ~/pcloud

Tipik Sorun: Şifreli klasörlere erişim için ek parametre (--encrypted) kullanmanız gerekebilir.

MEGA

MEGA’nın CLI araç seti megacmd olarak adlandırılır.

sudo apt install megacmd

Oturum açma:

mega-login your_email@example.com your_password

Dosya yükleme/indirme:

mega-put localfile.txt /Root/
mega-get /Root/remotefile.txt .

Tipik Sorun: 2FA (iki faktörlü doğrulama) kullanıyorsanız, komut satırı yerine API anahtarı oluşturmanız gerekebilir.

Proton Drive

proton-drive-cli henüz resmi değil, GitHub üzerinden kurulur.

git clone https://github.com/ProtonMail/proton-drive-cli.git
cd proton-drive-cli
sudo ./install.sh

Oturum açma ve senkronizasyon:

proton-drive login
proton-drive sync ~/ProtonDrive

Tipik Sorun: API limit aşımı durumlarında birkaç dakika beklemeniz gerekebilir.

Filen

Filen CLI: filen-cli

wget https://github.com/filen-io/filen-cli/releases/latest/download/filen-cli-linux-amd64
chmod  x filen-cli-linux-amd64
sudo mv filen-cli-linux-amd64 /usr/local/bin/filen
filen login
filen upload /path/to/file /remote/path
filen download /remote/path/file /local/path

Tipik Sorun: Depolama limitleri ücretsiz katmanda sıkça dolar, paket güncelleme gerektirebilir.

Tresorit

tresorit-cli araçları resmi paket ile kurulur.

sudo apt install tresorit-cli
tresorit login
tresorit sync --add ~/Tresorit

Tipik Sorun: Uçtan uca şifrelemeden dolayı dosya boyutunda küçük limitler olabilir.

Icedrive

CLI: icedrive-cli

curl -fsSL https://icedrive.net/download/cli  bash
icedrive login
icedrive upload myfile.txt /
icedrive download /myfile.txt .

Tipik Sorun: Bazı dağıtımlarda bağımlılık eksikliği nedeniyle libcurl versiyon uyuşmazlığı yaşanabilir.

rclone

rclone, birçok servisi tek bir komut setiyle yönetir. Kurulum:

curl https://rclone.org/install.sh  sudo bash

Yeni bir uzak eklemek için:

rclone config
# guided setup: service seç, API bilgilerini gir

Senkrondaki genel komut:

rclone sync localdir remote:remotedir

Tipik Sorun: Servislerin API limitlerine takılma ve 2FA desteği farklılıkları.

Nextcloud

Self-hosted bir çözüm, istemci kurulumu:

sudo apt install nextcloud-client

Sunucu tarafında WebDAV URL’sini girdikten sonra masaüstü veya terminal üzerinden senkronizasyon yapılır. CLI örneği WebDAV mount:

sudo apt install davfs2
sudo mount -t davfs https://your.nextcloud.server/remote.php/dav/files/username/ ~/Nextcloud

Tipik Sorun: SSL sertifika eksikliği ve WebDAV performansından kaynaklı yavaşlık.

Sonuç

Pardus Topluluk ortamında CLI destekli bulut depolama çözümleri arasından seçim yaparken kullanım kolaylığı, şifreleme seviyesi, depolama ihtiyaçları ve bütçe en önemli kriterlerdir. Basit senkronizasyon için pCloud veya MEGA gizliliğe öncelik veriyorsanız Proton Drive, Tresorit ve Icedrive çoklu servis yönetimi için rclone ve kendi sunucunuzu kurmak istiyorsanız Nextcloud öne çıkar. Her birinin CLI kurulumu ve tipik sorunlarına hakim olmak, sorunsuz bir deneyim sağlayacaktır.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *