Çoğumuz önemli notları, oturum açma kimlik bilgilerini ve diğer hassas bilgileri metin dosyalarında saklarız. Ancak, bu bilgileri düz metin olarak tutmak güvenli değildir. Hassas bilgileri korumanın yollarından biri şifreleme kullanmaktır.
Linux'ta bir dosyayı şifrelemenin basit ve hızlı bir yolunu arıyorsanız, Vim editörünü kullanabilirsiniz. Vim, farklı şifreleme yöntemleri kullanarak hassas bilgileri korumanıza izin veren bazı yerleşik dosya şifreleme özelliklerine sahiptir. Şifrelenmiş dosyaya yalnızca doğru anahtara sahip bir kişi erişebilir.
Linux'ta metin dosyalarını şifrelemek için Vim'i nasıl kullanabileceğinizi görelim.
Vim Kullanarak Bir Dosyayı Şifreleme
Bir dosyayı Vim kullanarak şifrelemek için önce aşağıdaki komutu kullanarak dosyayı düzenleyicide açın:
vim dosya adı
Belirtilen dosya adına sahip bir dosya yoksa, Vim onu oluşturacaktır. şimdi git
Ekleme modu basarak Ben tuşuna basın ve dosyaya eklemek istediğiniz metni ekleyin.Dosyayı şifrelemek için tuşuna basın. Esc gitmek için Komut modu, aşağıdaki satırı yazın ve tıklayın Girmek:
:X
Vim sizden şifreleme anahtarını isteyecektir. Anahtarı iki kez girmeniz gerekecek.
İle değişiklikleri kaydedin ve Vim'den çıkın, aşağıdakini yazın ve tıklayın Girmek:
:wq
Bu, metin dosyanızı şifreleyecektir. Yapabilirsiniz kedi komutunu kullan doğrulamak için:
kedi dosya adı
Vim'de bir dosyayı şifrelemenin alternatif bir yolu da aşağıdaki komutu kullanmaktır:
vim -x dosya adı
Bir şifreleme anahtarı isteyecektir. Herhangi bir yazım hatası yapmamak için anahtarı iki kez girin. Ardından dosyanızı düzenleyin ve işiniz bittiğinde kaydedip Vim'den çıkın.
Vim İle Şifrelenmiş Bir Dosyayı Açmak
Şifrelenmiş bir dosyayı açmak için doğru şifreleme anahtarını sağlamanız gerekir. Doğru anahtarı girmezseniz, Vim içeriğinizi bir miktar çöp içeriğe dönüştürecektir. Dosyayı asla böyle bir durumda kaydetmeyin, aksi takdirde çöp içeriği dosyanızın üzerine yazılır.
Şifreleme Yöntemi Nasıl Kontrol Edilir
Vim'in belirli bir dosyayı şifrelemek için kullandığı şifreleme yöntemini kontrol etmek için aşağıdaki komutu kullanın:
dosya şifreli_dosyaadı
Şifreleme yöntemini düzenleyici içinden de kontrol edebilirsiniz. Bunu yapmak için, şifrelenmiş dosyayı Vim'de açın, ardından Komut modu, aşağıdakini yazın ve tıklayın Girmek:
:setlocalsantimetre?
Bu, geçerli dosya için şifreleme yöntemini gösteren satırı yazdıracaktır.
Vim'de bulunan tüm şifreleme yöntemlerini görüntülemek için şunu yazın:
:H ‘santimetre’
Bu, tüm şifreleme yöntemlerini ve her birinin kısa bir açıklamasını gösteren bir yardım sayfası açacaktır.
Vim'de Dosya Şifreleme Yöntemini Değiştirin
Şifrelenmiş bir dosyanın şifreleme yöntemini değiştirmek için dosyayı Vim'de açın ve şifreleme anahtarını girin. sonra içinde Komut modu, değiştirerek aşağıdaki komutu yazın şifreleme_yöntemi blowfish2, blowfish veya zip ile:
:setlocal cm=encryption_method
Örneğin, şifreleme yöntemini balon balığı olarak değiştirmek için şunu yazın:
:setlocal cm=balon balığı
Ardından değişiklikleri kullanarak kaydedin:
:w
Şifreleme Anahtarını Değiştirin veya Kaldırın
Şifrelenmiş bir dosyanın şifreleme anahtarını değiştirmek için dosyayı Vim'de açın. Ardından, içeriğe erişmek için şifreleme anahtarını yazın. içindeyken Komut modu, tip:
:X
Sizden şifreleme anahtarını isteyecektir. Yeni bir anahtar yazın ve ardından onaylamak için yeniden yazın.
Şifrelemeyi kaldırmak için, sadece Girmek herhangi bir tuş yazmadan iki kez. Bittiğinde, yazarak değişiklikleri kaydettiğinizden emin olun:
:w
Parolalarınızı Şifreli Bir Dosyada Tutun
Ayrı bir şifreleme aracı kullanmak yerine Linux'ta metin dosyalarını şifrelemek/şifresini çözmek için Vim'i kullanabilirsiniz. Ayrıca şifreleri şifrelenmiş bir dosyada tutabilir ve Vim'i şifre yöneticisi olarak kullanabilirsiniz. Ancak, Vim'in sunduğu zip ve blowfish gibi şifreleme yöntemlerinin güçlü olmadığını unutmayın. Yalnızca güçlü bir şifreleme yöntemi olan blowfish2'yi kullanmanız önerilir.
Dosyalarınızı şifrelemek için Vim konusunda uzman olmanıza gerek yok, sadece bazı temel bilgileri öğrenin ve hazırsınız.