Tomb, Linux'ta dosyaları şifrelemenizi sağlayan basit bir betiktir. Tam disk şifrelemenin aksine, Tomb yalnızca şifrelemek istediğiniz dosya ve klasörleri dahil etmenize olanak tanır. Burada size Ubuntu'da Tomb'u nasıl kuracağınızı ve kullanacağınızı ve Linux'ta Tomb ile dosyaları nasıl şifreleyeceğinizi gösteriyoruz.
Linux'ta dosyaları şifrelemek için neden Tomb'u kullanmalısınız?
Tomb'un en büyük avantajlarından biri, kurulum ve kullanım için herhangi bir ek yazılım gerektirmemesidir. Bu, herhangi bir internet bağlantısı olmadan mevcut bir sistemde kullanılmasının mümkün olduğu anlamına gelir. Bu, Kali Linux gibi canlı sistemlerde bir dosyayı hızlı bir şekilde şifrelemek istediğiniz durumlarda yararlı olabilir.
Tomb, varsayılan olarak gelen programlara ve yardımcı programlara büyük ölçüde güvenir En Popüler Linux Dağıtımları. Örneğin, Tomb hem şifrelemesini işlemek için GNU Privacy Guard'ı hem de sanal bölümlerini silmek ve biçimlendirmek için dd'yi kullanır.
Bu, Tomb'un dosyalarını korurken her zaman en son kodlama ve programlama teknolojisini kullanacağı anlamına gelir. Bu yaklaşım aynı zamanda yazılımın kendi ortamını oluşturmak yerine kendisini sisteminize entegre etmeye odaklanmasını sağlar. Sonuç olarak, Tomb'u ve dosyalarını, amaçlanan herhangi bir komut dosyasıyla çalışacak şekilde kolayca uyarlayabilirsiniz. kabuk Cihazınızda oluşturdunuz.
Son olarak, Mezar dosyası da çok esnektir. İçeriğini etkilemeden özelliklerini sorunsuz bir şekilde değiştirmenize olanak tanır. Bu nedenle basit bir şifreli yedek olarak da kullanabilirsiniz.
Tomb'u Ubuntu'ya yükleyin
- Tüm Tomb bağımlılıklarının sisteminizde mevcut olduğundan emin olun. Aşağıdaki komutu çalıştırarak tekrar kontrol edebilirsiniz:
sudo apt zsh dosyasını kurun gnupg cryptsetup pinentry-curses wget make steghide mlocate
2. İndir Mezar kopyası Geliştiricinin web sitesinden:
wget https://files.dyne.org/tomb/releases/Tomb-2.9.tar.gz
3. Tomb yardımcı programını ana dizininize açın. Bunu aşağıdaki komutu çalıştırarak yapabilirsiniz:
tar xvzf ./Tomb-2.9.tar.gz
4. Git Mezar kılavuzu ve make ile sisteminize kurun:
cd Tomb-2.9 sudo make install
Bu komut mezarı otomatik olarak şuraya kopyalayacaktır: “/usr/yerel/bin” Ve çalışmak için doğru izinleri ayarlayın. Programı çalıştırarak doğru yükleyip yüklemediğinizi de kontrol edebilirsiniz. adam mezarı.
Dosyaları şifrelemek için ilk mezarınızı oluşturun
Yüklenen yazılım ile dosya şifreleme için Tomb'u kullanmaya başlayabilirsiniz. Mezar, önceden şifrelenecek belirli bir alan tahsis ederek çalışır. Dosyalarınızı daha sonra bu alana kopyalayabilirsiniz ve Tomb bunları hızlı bir şekilde şifreler.
İlk mezara yer ayırmak için dig alt komutunu kullanmanız gerekir. Aşağıdaki komut, adlı 100 MB'lık bir mezar dosyası oluşturur. "ilk. mezar."
mezar kazısı -s 100 ilk. mezar
Ardından, yeni Mezar dosyanız için bir anahtar oluşturmanız gerekir:
önce tomb forge -k.tom.anahtar
Bu komutu çalıştırmanın cihazınız için yoğun kaynak tüketebileceğini unutmamak önemlidir. Bunun nedeni, forge alt komutunun anahtarları için mümkün olduğu kadar çok rasgele veri üretmeye çalışmasıdır. Bu işlem sırasında fare işaretçisini sürekli hareket ettirerek bu sorunu azaltabilirsiniz.
Anahtarınızı aldıktan sonra, artık onu yeni Mezarınızla ilişkilendirebilirsiniz. Bunu yapmak için, kilit alt komutunu çalıştırabilirsiniz:
mezar kilidi -k önce. mezar. önce anahtar. mezar
Son olarak, open alt komutunu çalıştırarak yeni kapatılan Tomb'u açabilirsiniz:
önce mezar aç -k önce mezar. önce anahtar mezar
Bu komutu çalıştırmak sizden Tomb şifrenizi isteyecektir (kendi şifrenizi hatırlamıyorsanız, Linux için bu şifre yöneticilerine göz atın). Ardından, dosyanızı sisteminizde ayrı bir bölüm olarak otomatik olarak bağlar.
Dosyaları şifrelemek için bir görüntü anahtarı oluşturun
Basit parola anahtarları oluşturmanın yanı sıra, Tomb dosyalarınızın kilidini açmak için görüntüleri de kullanabilirsiniz. Mezarınızı doğrudan şifrenizi paylaşmadan başkalarıyla paylaşmak istiyorsanız bu yararlı olabilir.
Bir görüntü anahtarı oluşturmak için bury alt komutunu kullanmanız gerekir. Örneğin, aşağıdaki komutu çalıştırmak bir dosyayı birleştirir “ilk. mezar.anahtar” Bir dosya ile “resim.jpg” Bana özel.
mezar bury -k first.tomb.key image.jpg
Bittiğinde, artık Tomb dosyasını açmak için resminizi kullanabilirsiniz. Aşağıdaki komut bir dosyayı açar "ilk. mezar" yeni fotoğraf anahtarımı kullanarak.
mezar açık -k resim.jpg önce.mezar
Mezarı Kapat
Normal bir şifrelenmiş sürücünün aksine, mezar dosyası sisteminizde ayrı bir aygıt gibi davranmaz. Bunun yerine, dosya sisteminizde izole edilmiş bir bölüm görevi görür.
Bu yaklaşımla ilgili bir sorun, Tomb'u temiz bir şekilde boşaltmak için programa özgü alt komutları kullanmanız gerekmesidir. Örneğin, aşağıdaki komutu çalıştırmak, mevcut oturumunuzdaki mezarın içeriğini yeniden şifreleyecek ve kaldıracaktır:
mezar yakın
Bunun dışında sisteminizde kurulu olan herhangi bir Tomb'u da kapatabilirsiniz. Bu, çıkmak istemeyen yaramazlık yapan bir uygulamanız varsa kullanışlıdır.
Ancak, yüklemeyi zorlamanın mezar içindeki verileri bozabileceğini unutmamak önemlidir. Bunu bilerek, slam alt komutunu çalıştırarak yakın bir kuvvet uygulayabilirsiniz:
mezar çarpması
Mezar genişletme ve indeksleme
Mezar dosyalarınız için depolama alanını artırmak da mümkündür. Bu, daha fazla veri depolamak isteyen ancak verileri için yeni bir bölümü şifrelemek istemeyen kullanıcılar için yararlı olabilir.
Bunu yapmak için Yeniden Boyutlandır alt komutunu kullanmanız gerekir. Örneğin, aşağıdaki komutu çalıştırmak, first.tomb dosyamın boyutunu 100MB'den 1GB'a çıkaracak:
mezar yeniden boyutlandırma -k önce mezar.anahtar -s 1000 ilk mezar
Mezarda ara
Son olarak, o anda açık olan Tomb dosyaları için kolayca aranabilir dizinler de oluşturabilirsiniz. Bu, birden çok şifrelenmiş bölümü hızlı bir şekilde yönetmek isteyen kullanıcılar için kullanışlıdır.
Mezar dosyalarınızı aramak için öncelikle onlar için bir dizin oluşturmanız gerekir. Bunu yapmak için aşağıdaki komutu çalıştırmanız gerekir:
mezar indeksi
Bundan sonra, arama alt komutunu çalıştırarak şu anda açık olan tüm Tomb dosyalarını arayabilirsiniz. Örneğin, aşağıdakini çalıştırmak, bir kelime içeren her dosyayı arayacaktır. "Ölçek":
mezar arama testi
Sık sorulan sorular
S 1. Tomb'u farklı bir Linux dağıtımında kullanabilir misiniz?
Cevap. Tomb, yalnızca küçük bir dizi Linux yardımcı programına dayanan çok taşınabilir bir betiktir. Bu, doğru bağımlılıklara sahip olduğunuz sürece yazılımın büyük olasılıkla makinenizde çalışacağı anlamına gelir. Örneğin, zsh ve GNU Privacy Guard, genellikle herhangi bir dağıtım deposunda bulunan programlardır.
S2.Bir Mezarı birden fazla Mezara bağlayabilir misiniz?
Cevap. evet. tarz Bir SSH anahtar çifti dağıtın -Birden fazla mezar dosyasını yönetmek için bir anahtar kullanmak mümkündür. Bunu yapmak için, aşağıdakileri çalıştırarak yeni dosyanızı oluşturmanız gerekir: mezar kazısı -s 100 test2.mezar.
Ardından, yeni mezar dosyanızı lock sub komutunu kullanarak bağlamanız gerekir. Örneğin, aşağıdakini çalıştırmak yeni test2.tomb'umu şuna bağlayacak: test.tom.anahtar Mevcut: mezar kilidi testi2.tom -k testi.
S3.Linux'ta bir mezar dosyasının boyutunu küçültmek mümkün mü?
Cevap. Hayır, Tomb geliştiricileri şifreli dosya sistemlerini yalnızca boyut olarak büyüyecek şekilde tasarladılar. Bu çoğunlukla hem şifrelemenin hem de yeniden boyutlandırmanın cryptsetup ve resize2fs arasında çalışma şeklinden kaynaklanır.
Mezar dosyasını "küçültmenin" tek yolu, dig sub komutunu kullanarak daha küçük boyutta yeni bir mezar oluşturmaktır. Ardından, bu yeni Tomb dosyasını lock sub komutunu kullanarak mevcut anahtarınızla ilişkilendirebilirsiniz.