Bu araç, Linux ve Windows PC'im arasında dosyaları otomatik olarak senkronize ediyor


Özet

  • Senkronizasyon kullanarak bulut güven olmadan Windows ve Linux arasında dosyaları sorunsuz bir şekilde senkronize edin.
  • Güvenli dosya paylaşımı için Windows ve Linux'a senkronizasyon yükleyin ve kurun.
  • Senkronizasyon, her iki sistemin de dosya senkronizasyonunun çalışması için çevrimiçi olmasını gerektirir.

Dosyaları işletim sistemleri arasında manuel olarak kopyalamaktan veya bulut depolamaya güvenmekten bıktınız mı? Gizlilikten ödün vermeden veya depolama sınırlarıyla uğraşmadan Windows ve Linux makinelerim arasında dosyaları sorunsuz bir şekilde senkronize etmek için senkronizasyonu nasıl kullanıyorum.

Dosya senkronizasyonu için neden senkronizasyon seçtim

Benim gibiyseniz ve düzenli olarak farklı işletim sistemlerinde çalışıyorsanız, dosyaları senkronize tutmanın acısını bilirsiniz. Çeşitli çözümleri denedikten sonra, cihazlarınız arasında doğrudan eşler arası bir bağlantı oluşturan ücretsiz ve açık kaynaklı sürekli bir dosya senkronizasyon aracı olan Senkronize'ye yerleştim.

Senkronizasyon hakkında en çok sevdiğim şey, bulut depolamasının arası olmamasıdır. Verileriniz doğrudan cihazlar arasında aktarılır, yani özel dosyalarınızla üçüncü taraf bir sağlayıcıya güvenmeniz gerekmez. Sadece cihazlarınız birbirleriyle güvenli bir şekilde konuşuyor.

Ev kurulumumda iki bilgisayarım var-ana makinem Windows-Garuda Linux çift önyükleme ve test amacıyla yedek bir Ubuntu sistemi çalıştırıyor. Syncthing, Windows sistemim ve Ubuntu arasında zahmetsizce dosyaları, özellikle ekran görüntülerini paylaşmama yardımcı oluyor. Size nasıl ayarlayacağınızı göstereyim.

Hakkında bilmeniz gereken tek sınırlama

Senkronizasyon harika olsa da, bir yakalama var - her ikisi de senkronizasyonun çalışması için aynı anda çalışması gerekiyor. Ara depolama olmadığından, bir cihaz çevrimdışı olduğunda Syncthing dosyaları senkronize edemez. Yani, Windows PC'im açılırsa ancak Ubuntu PC'im kapalıysa, senkronizasyon olmaz. Bununla birlikte, her iki PC de aynı anda çalışıyorsa, tüm değişiklikler senkronize edilebilir.

Bu sınırlama aslında çift önyükleme kurulumları için daha büyük bir sorundur. Windows ve Linux aynı sisteme yüklendiğinden, her iki OSE'yi de aynı anda çalıştıramazsınız. Bu, senkronizasyonun bu cihazlar arasında senkronize olmasını imkansız hale getirir. Ancak, bunun için çok zarif bir çözüm var: basit bir USB sürücüsü. PC'ye bağlı bir USB çubuğuna sahip olabilirsiniz ve her iki işletim sistemine de önyükleme yaptığınızda, USB çubuğunu okur ve dosyalara erişir.

Senkronizasyonu nasıl kurar ve kurar

Senkronizasyonun kurulması ve kurulması biraz karmaşık olabilir. İşte Windows ve Linux cihazlarınızda nasıl çalışacağına dair adım adım bir kılavuz.

Adım 1: Windows ve Linux'a senkronizasyonun yüklenmesi

İlk olarak, Windows'ta çalışır çıkalım. Bunu yapmak için senkronizasyon web sitesini ziyaret edin ve indirmeler sekmesine gidin. Burada bir dizi indirme bağlantısı bulacaksınız. Senkronizasyonun çalışması için bir komut satırı örneği çalıştırmanızı gerektirdiğinden, “Base Senkronizasyon” seçeneği altındaki her şeyi yok say. Komut satırını kapatırsanız, senkronizasyon çalışmayı durdurur ve bunu rahatsız edici bulurum.

Bunun yerine, entegrasyonlar bölümünün altındaki senkronizasyon pencereleri kurulumunu alın. Sizi Windows kurulum dosyasını indirebileceğiniz bir GitHub sayfasına götürecektir. Bu sürüm, hizmeti kolayca korumak için sisteminize bir başlangıç senkronizasyonu ve stop senkronizasyon uygulaması yükler.

İndirildikten sonra, kurulum dosyasını çalıştırın ve kurulum sihirbazını takip edin. İşlem sırasında önce bağlantı noktasını ve adresi yapılandırmanızı isteyecektir. Emin değilseniz, varsayılan ayarları saklayabilirsiniz. Ardından, “Oturum açarken otomatik olarak senkronize edilmeye başlayın” seçeneklerini kontrol edin ve “Kurulumdan sonra senkronizasyonu başlatın. ”Son olarak, senkronizasyon için Windows Güvenlik Duvarı Kuralında“ Evet ”i tıklayın - aksi takdirde işe yaramaz.




Yüklendikten sonra tarayıcınızı açın ve adres ve bağlantı noktası varsayılanlarını değiştirmediğinizi varsayarak bu adresi adres çubuğunuza yapıştırın:

http://127.0.0.1:8384/

Bu, senkronizasyon ayarlarınızı yönetebileceğiniz Syncthing'in web arayüzünü açar.

Bir sonraki bölümde ayarların nasıl yapılandırılacağını paylaşacağım. Şimdilik Linux'ta senkronize edelim. Birçok Linux dağıtımının depolarında senkronizasyonu içerdiğinden, bu genellikle basit olmalıdır. Ubuntu kullanıcıları için, bir terminal açmak ve koşmak kadar basittir:

sudo apt install syncthing

Kurulumdan sonra iki yeni uygulama bulacaksınız: Webui senkronizasyonu ve Ubuntu uygulamalarınızda senkronizasyona başlayın. Başlangıçta senkronizasyon başlatın, ardından senkronizasyon webui'yi açın ve bir tarayıcı penceresi pencerelerde gördüğünüz aynı arayüzü gösteren başlatılır.



2. Adım: Cihazlarınızı Bağlama

Şimdi eğlenceli kısım geliyor - pencerelerinizi ve Linux sistemlerinizi bağlıyor. Gösteri amacıyla Windows cihazından başlayacağım.

İlk olarak, URL'yi ziyaret ederek senkronizasyon webui'yi açın:

http://127.0.0.1:8384/

Şimdi, sağ üst köşeden eylemleri tıklayın> Kimlik Göster. Bu size pencereleriniz senkronizasyonunuz için cihaz kimliğini gösterecektir.

Şimdi Linux makinesine geçin ve senkronizasyonu açın. Sağ alt köşedeki "Uzak Aygıt Ekle" yi tıklayın ve Windows'tan aygıt kimliğini girin. Unutulmaz ve kolay tanımlanabilir bir ad verin ve “Kaydet'i tıklayın. "

Senkronizasyonun Windows örneği şimdi Linux PC'den bir eşleştirme isteği göstermelidir. Kabul edin, Linux PC'ye tanıyacağınız bir ad verin (PC'nin adından farklı olabilir) ve “Kaydet” i tıklayın.

İşte bu! Hem Windows PC'niz hem de Linux PC'niz artık bağlı. Her iki arayüz üzerindeki uzak cihaz bölümündeki “Bağlı” işaretini kontrol ederek bağlantıyı doğrulayabilirsiniz. Bağlantılarla ilgili herhangi bir sorun varsa, bu da burada görünmelidir.



Adım 3: Senkronizasyon klasörlerini ayarlama

Sadece cihazları bağlamak dosyalarınızı otomatik olarak senkronize etmez - hangi klasörlerin senkronize edileceğini senkronize etmeniz gerekir. Varsayılan olarak, Syncthing senkronizasyon için varsayılan bir klasör oluşturur. Windows'ta Path'ta bulunur:

C:\Users\{username}\Sync

Linux'tayken burada bulabilirsiniz:

/home/{username}/Sync

Senkronizasyon varsayılan klasörde duraklatılır, ancak kolayca etkinleştirebilirsiniz. "Düzenle" düğmesine tıklayın, "Paylaşım" sekmesine gidin, senkronize etmek istediğiniz cihazı kontrol edin ve kaydet. Bu, diğer cihazdaki bir paylaşım talebini tetiklemelidir. Kabul edin ve her iki cihaz da şimdi senkronize edildi. Bir klasöre herhangi bir veri (dosya veya klasör) eklerseniz veya kaldırırsanız, diğer senkronize klasörde görünür.




Bununla birlikte, varsayılan klasörü kullanmak istemiyorsanız, senkronizasyon için özel bir klasör de ayarlayabilirsiniz. Bunu yapmak için "Klasör Ekle" yi tıklayın ve paylaşmak istediğiniz klasör için yolu ekleyin. Ayrıca, tüm senkronize edilmiş cihazlarda aynı olması gereken bir klasör kimliği vermeniz gerekir. Bir klasör etiketi alanı da var. Buraya her şeyi girebilirsiniz - klasörü tanımlamanıza yardımcı olacak.


Senkronizasyon, Windows ve Linux sistemlerim arasında dosyaları nasıl paylaştığımı dönüştürdü. Mükemmel olmasa da ve her iki sistemin de senkronize olmasını gerektirse de, güvenliği, sadeliği ve bulut depolama alanına sıfır güveni için hala tercih ettiğim çözüm.