it-swarm-tr.com

Bir dosyayı nasıl kolayca şifreleyebilirim?

Ubuntu belirli bir klasörü/dosyayı parola korumak için herhangi bir basit (IE: sağ tıklama) yolu var mı? Hassas bilgiler içeren birkaç dosyam var ve bilgisayarımı yalnız bıraktığımda, yanlışlıkla başka biri tarafından erişilmediklerini tercih ederim.

Sekreterin çok sıkı olması gerekmez. Tek endişem, aile/arkadaşlar geldiğinde, banka bilgilerime, hesaplarıma bakma veya porno koleksiyonuna bakma fikrini gerçekten sevmiyorum.

Bu makinenin beni utandırmaya neden olamayacağını bilerek, makinemi başka birinin eline bırakmama izin vermenin basit ve etkili bir yolu, bunu Ubuntu'da görmek istediğim tek nedendir.

60
Dante Ashton

Arşiv Yöneticisi'ni kullanarak dosyayı sıkıştırın ve Zip dosyasını parola ile koruyun.

Muhtemelen sağ tıklamak ve tanımladığınız bir şifreyi girmek için en yakın şey budur.

Bunu yapmak için dosyayı sağ tıklayın ve "Sıkıştır" ı seçin, ardından arşiv türü olarak Zip'i seçin ve "Diğer seçenekler" de bir şifre girme seçeneğiniz vardır.

Bunu yapmak basittir ve birisinin canlı bir CD'den dosya sistemini bağlaması ve dosyayı bu şekilde alması sorununu durdurur.

Ayrıca kolayca dosya e-posta veya USB stick, vb kopyalayabilirsiniz, diğer ucunda dosyaların şifresini çözmek için araçlar olması konusunda endişelenmenize gerek kalmadan, sadece şifre gerekir.

18
Richard Holloway

Birçok kişinin belirttiği gibi, kullanıcı kimliğine ve şifreli dosya sistemine dayalı erişim kontrolü, kullanıcı verilerini korumanın tek gerçek yoludur. Bununla birlikte, Truecrypt'i kullanmanızı engelleyen tek şey, yalnızca şifrelenmiş verileri depolamak için kullanabileceğiniz ücretsiz bir bölümünüz/dosya sisteminiz olmaması, mevcut dosyalarınızdaki bir dosyanın içinde şifrelenmiş bir dosya sistemi oluşturabilmenizdir. dosya sistemi.

Bunun için "Sudo" haklarına sahip olmanız gerekir, yani Sudo'yu çalıştırabilmeniz gerekir.

  1. truecrypt 'nın son sürümünü edinin
  2. TrueCrypt'i açın (normalde Applications -> Accessories)
  3. GUI'yi kullanarak bir dosyada bulunan yeni bir birim oluşturabilirsiniz. Bu dosyanın konumunu seçebilirsiniz.
  4. 1-3. Adımlar bir defalık kurulumdur. Bundan sonra bu dosya sistemini truecrypt GUI kullanarak bağladığınızda, nautilus'ta göreceksiniz.
  5. Hassas dosya ve dizinleri bu dosya sistemi içinde taşıyabilirsiniz.
  6. "Bilgisayarınızı yalnız bırakıyorsunuz", bunu truecrypt GUI'deki "dismount" seçeneğini kullanarak ayırın.
  7. İyi bir şifre kullanmak da önemlidir (geliştiriciler tarafından önerilen en az 20 karakterden fazla) .
13
koushik

Düzenli olarak eriştiğiniz birçok dosyayı şifrelemek istiyorsanız, şifrelenmiş bir dosya sistemi bu yoldan geçecektir. Ancak, oldukça nadiren şifrelemek/şifresini çözmek istediğiniz tek dosyalarınız varsa (örneğin, bir şifre listesi) nautilus'ta sağ tıklamayla kolayca yapabilirsiniz:

  • denizatı eklentileri paketini yükleyin
  • GPG/PGP için yeni bir anahtar oluşturma (Uygulamalar - Aksesuarlar - Parolalar ve Şifreleme Anahtarları)
  • Nautilus yeniden başlatıldıktan sonra (nautilus -q bir terminalde veya GNOME oturumunuzdan çıkış yapın) sağ tıklama menünüzde iki yeni giriş var: Şifrele ve İşaret, sırasıyla Şifresini çöz şifreli dosyalar için
13
Marcel Stimberg

greyfade'ın cevabı doğrudur. Ubuntu çok kullanıcılı bir sistemdir. Bilgisayarınızı başka biri kullanıyorsa, kendi kullanıcı hesabı olmalıdır. Hesap başına bir kullanıcı; kullanıcıların hesap paylaşması için iyi bir neden yoktur. Bilgisayarınızı terk ettiğinizde oturumu kapatmak için bir kısayol tuşu ayarlayabilirsiniz. Ayrılırken Ctrl + Alt + L tuşlarıyla bilgisayar kilitlenir. Başka biri kullanmak isterse, oturumunuzu etkilemeden kendi hesaplarına giriş yapabilir. Yine, kullanıcı hesaplarını paylaşmak birçok nedenden dolayı kötü bir alışkanlık ve kötü bir fikirdir. Lütfen yapma.

7
koanhead

Sisteminizde yalnızca yönetici haklarına sahip olmayan diğer kullanıcılardan endişe ediyorsanız, erişimi kontrol etmek için dosya izinlerini kullanmak yeterlidir. Yönetici haklarına veya fiziksel erişime sahip başka kişiler varsa, şifre koruması şifreleme anlamına gelir¹.

Linux altında birkaç dosyayı şifrelemenin en kolay yolu encfs dosya sistemidir. Komut satırında çalıştırın

encfs ~/.encfs ~/encrypted

Ardından encrypted dizininin altında dosyalar oluşturun. Aslında ~/.encfs. Çalışmayı bitirdiğinizde koşun

fusermount -u ~/encrypted

Ana dizininizin tamamını şifrelemek istiyorsanız, ecryptfs daha iyi bir seçenektir. Daha fazla bilgi için bkz. Bir dizini şifrelemenin en kolay yolu nedir? (Ubuntu'da) on Süper Kullanıcı .

¹ Kesinlikle söylemek gerekirse, aynı zamanda bir keylogger ( “kötü hizmetçi saldırısı” ) yükleyen birine karşı korumaya ihtiyacınız vardır, ancak mevcut masaüstü işletim sistemlerine ve donanımına ulaşmak çok daha zordur.

Hayır gerçek değil.

Hassas dosyaları depolamak için bir birim oluşturmak üzere Truecrypt'i kullanabilirsiniz (Sudo apt-get install easycrypt güzel bir ön uç için), ancak aksi takdirde gerçekten dosyalarınızı şifre kilitlemek için bir yol yoktur.

Bilgisayarınızı terk ettiğinizde kilitlemenizi veya oturumu kapatmanızı öneririm.

4
greyfade

Misafir oturumu kullanın!

İnsanların makinenizde daha fazla ayrıcalık (örn. root beklemesini veya örneğin bir CD-ROM'dan önyükleme yapıp dosya sistemlerinizi bağlayıp (hatta ham disk sektörlerini okuyarak) beklemediğiniz sürece, sabit diskinizdeki bazı dosyaları şifrelemek zorunda kalmayabilirsiniz. "Meraklı" nın onları açmasını ve bu dosyaları taramasını engellemek için dizinler ve/veya dosyalar üzerinde izinler ayarlayabilirsiniz. Bu yüzden normal operasyonlarda siz

  1. Normal kullanıcınız olarak root hesabı kullanmayın.
  2. Şifrenizi (veya root şifresini diğer kullanıcılara vermeyin. ;-)

Pencerenizin sağ üst köşesindeki Oturum uygulaması, oturumu kapattığınızda kaybolan bir Misafir oturumu başlatmanıza olanak tanır. Bkz. Örneğin bu görüntü . Misafir Oturumu seçeneği, bilgisayarınızı ödünç alan herkes için geçici bir oturum başlatır. özellikle evrensel okuma izinleri vermedikçe dosyalarınız görünmez. Bu, sadece hızlı tarama yapmak isteyen bir konuk için bilgisayarınızı "ödünç almak" istediğinizde idealdir. Kalıcı hesaplar sağlamak istiyorsanız (yani /home, hesabınızın olması muhtemeldir). Misafir hesabı /home çünkü oturum doğru izinlere sahip değil.

İzinleri değiştirin

( Not: Birinin kök izinleri varsa, bu bir fark yaratmaz. Böyle bir kişi şifrelenmemiş dosyalarınıza erişebilir aynı.) Diğer kullanıcıların okumasını/erişmesini engellemek istediğiniz bir klasörünüz (veya bir dizi dosya) olduğunu varsayalım.

  1. Etkilemek istediğiniz klasörü (veya dosyaları) seçin, ardından seçimi sağ tıklayın (farenizle).
  2. Özellikler'i seçin.
  3. İzinler sekmesine gidin.
  4. "Diğerleri" grubu altında, "Klasöre erişim" ve "Dosyaya erişim" i "Yok" olarak seçin.

Bu, etkilenen dosyaları ve dizinleri şifrelemez, ancak kişilerin ( root izinleri elbette hesabınıza göz atmalarını engeller.

İzin ver bazı kullanıcı

( Not: Birinin kök izinleri varsa, bu bir fark yaratmaz. Böyle bir kişi şifrelenmemiş dosyalarınıza erişebilir aynı.) Yalnızca bir grup kullanıcının bir dizi dosya veya klasöre erişmesine izin vermek istiyorsanız, aynısını yapabilirsiniz. Örneğin, kendiniz için okuma + yazma izinleri ayırmak isteyebilirsiniz, ancak bu dosyalar ve klasörler için yalnızca bir grubun okuma izinlerini (hatta onlar için okuma + yazma) da kullanabilirsiniz.

  1. Seçmek istediğiniz grup adı henüz mevcut değilse, oluşturmanız gerekir. System > Administration > Users and Groups.
    1. Tıkla Manage groups buton.
    2. Add öğesini tıklayın. Şifrenizi girmeniz gerekir (hesabınızda yönetici izinleri varsa, aksi takdirde root şifreyi kullanın).
    3. Bir grup adı girin. Grup adları, bir kullanıcı adı sağlarken aynı kurallara uyar; Boşluksuz yalnızca harf ve rakam kullanmanızı öneririm. Önerilen Grup Kimliğini bırakabilirsiniz (örneğin 1001'den başlayarak). Gruba ait olacak kullanıcıları seçin.
    4. Başvurmak için OK düğmesini tıklayın. Önceki pencerede Close düğmesini tıklayın. Kapatmak için Close seçeneğini tıklayın Kullanıcılar ve Gruplar.
    5. Hesabınızın yeni grubu "görmesi" için oturumu kapatmanız + giriş yapmanız gerekebilir. Ayrıca, önceden giriş yapmış kullanıcılar için de geçerlidir.
  2. Grup izinlerini uygulamak için yukarıdaki prosedürün aynısını kullanın. İzinleri uygularken Grup adını girmeniz gerektiğini lütfen unutmayın. Yalnızca bir grup kullanabilirsiniz.

Bu, etkilenen dosyaları ve dizinleri şifrelemez, ancak kişilerin ( root izinleri elbette hesabınıza göz atmalarını engeller.

Şifreleme

Buradaki diğer kullanıcılar özellikle şifreleme kullanan çözümler için daha fazla ayrıntı sağladı. Eğer gerçekten sadece dosyalarınıza erişimi kontrol etmekle kalmayıp şifrelemeye ihtiyacınız varsa, bu cevaplara bakmak isteyebilirsiniz. Ancak, şifreleme/şifre çözme algoritmalarını uygulamak için gereken ek yük nedeniyle bu dosyalara erişimin her zaman daha yavaş olacağını lütfen unutmayın. Yukarıda verdiğim açıklama, neredeyse hiç performans etkisi olmadan (çok!) Temel bir erişim kontrolü ölçüsü uygular.

2
jbatista

Ubuntu Yazılım Merkezi'nde ‘ecryptfs-utils’ öğesini aramayı ve yüklemeyi deneyin

enter image description here

Yükledikten sonra Uygulamalar -> Aksesuarlar -> Terminal'e gidin ve aşağıdaki komutu çalıştırın:

ecryptfs-setup-private

enter image description here

Oturum açma parolanızı (parola) yazmanız ve özel klasörünüz için bir parola oluşturmanız istenir.

enter image description here

Şifrenizi oluşturmayı tamamladığınızda, Oturumu Kapatın ve Yeniden Oturum Açın.

enter image description here

Ardından, Yerler -> Ana Klasör'e gidin.

enter image description here

Ve ana dizininizde "Özel" adlı yeni bir klasör oluşturulmalıdır. Bu klasör şifreli ve parola korumalı. Güvenceye almak için tüm kişisel eşyalarınızı bu klasöre taşıyın.

enter image description here

Klasöre erişimi olmayan kullanıcılar reddedilecektir.

enter image description here

Daha Fazla Yardım İçin

2
One Zero

Bir dosyanın parola koruması, fiziksel olarak erişilemeyen bir sistemde güzel ve güzeldir, örneğin, canlı bir CD kullanarak kapatıp yeniden başlatamadığınız bir sistem. Bilgisayar herkesin kapatabileceği bir masaüstü ise, canlı bir CD ile yeniden başlatabilir ve sistem dosyaları, yapılandırma dosyaları, ev dizinleri vb. Gibi sabit diskteki tüm dosyalara erişebilir.

Yetkili kullanıcı uygun kimlik bilgilerini girmedikçe herhangi bir sistemde işe yaramayacak TrueCrypt gibi şifreli bir dosya sistemi kullanmanızı tavsiye ederim. Sadece dosyalarınızı parola korumasından daha fazlasını yapar, aynı zamanda onları harici erişimlerden de korur.

Her şey, TrueCrypt ve daha önce sunulan araç, easycrypt gibi bir şeyi uygulama maliyeti ve çabası vs, bu dosyaların bazılarının maliyetinin ne olacağına da bağlıdır.

2
jfmessier

Klasörleri görmeyecekleri bir konumda gizlemeye ve nautilus seçeneğini varsayılan olarak gizli klasörleri göstermeyecek şekilde ayarlamaya ne dersiniz? Bir klasörü gizli hale getirmenin en kolay yolu, adının başlamasını sağlamaktır. Bunun, sorduğunuz sorunun çözümü olmadığını biliyorum, ancak sorununuz için işe yarayacağını düşündüğüm bir çözüm.

1

Cevaplarınız için hepinize teşekkür ederim; belli dosya ve klasörlerin yanlışlıkla görüntülenmesini kolayca durdurmanın bir yolu yok gibi görünüyor. Bu çok talihsiz bir durum; en yakın .Zip dosyası yöntemidir, ancak sıkıştırmak ve sıkıştırmasını açmak istemediğim için, riskle ilgili yapmak zorunda kalacağım.

1
Dante Ashton

basit metin dosyası şifreleme ve şifre çözme için hassas düz metin bilgileri ile terminal kullanarak aşağıdakileri yapabilirsiniz.

openssl aes-256-cbc -a -salt -in 01.txt -out 02.txt
openssl aes-256-cbc -d -a -salt -in 02.txt -out 01.txt

ilk komut 256 bit aes ile şifrelemek, ikincisi de şifresini çözmek.

01.txt düz metin giriş dosyanızdır ve 02.txt şifreli çıktı dosyasıdır. -a, şifreli metin dosyanızdan metin kopyalamak istemediğiniz sürece isteğe bağlıdır ve gerekli değildir.

terminal sizden şifrenizi soracaktır, daha sonra şifreleme için yazım hatası olmadığından emin olmak için iki kez yazmanız gerekir.

özellikler, tüm platformlarda çalıştığından, varsayılan olarak openssl desteklenir ve çoğunlukla tüm sistemlerde önceden yapılandırılır. aes, des, blowfish, bf vb. gibi seçebileceğiniz olası şifreleme-algoritmalarının iyi bir seçimine sahipsiniz ... ayrıca şifrelenmiş dosyanızı (.) nokta dosyası, yani gizli bir dosya yapabilirsiniz. "mv" komutunu kullanarak.

mv 01.txt .01.txt

1
v2r

İşte çok basit bir yol: şifrelenmiş klasörleri yönetmek için bir GNOME uygulaması olan cryptkeeper adlı bir uygulamayı kullanabilirsiniz ve varsayılan olarak Ubuntu 11.04 deposunda kullanılabilir ve önceki. Klasörünüzü bir şifre kullanarak güvenli hale getirmenin ve şifrelemenin bu kadar basit bir yoludur.

Daha fazla bilgi bulunabilir web sitemde .

1
ubuntubuzz
Sudo apt-get install cryptkeeper

Yükledikten sonra Uygulamalar -> Sistem Araçları -> Şifreleyici'ye gidin.

Cryptkeeper kendini otomatik olarak üst panele ekleyecek

enter image description here

Şifrelenmiş korumalı bir klasör oluşturmak için Cryptkeeper uygulamasını tıklayın ve ‘Yeni şifrelenmiş klasör '

enter image description here

Ardından klasör adını ve klasörün nereye kaydedileceğini yazın ve ‘Yönlendir’i tıklayın.

enter image description here

Parolayı yazın ve "Yönlendir" i tıklayın.

enter image description here

Klasör oluşturulacak ve kullanıma hazır olacaktır.

enter image description here

Şifrelenmiş tüm klasörlere erişmek için paneldeki Cryptkeeper uygulamasını tıklayın ve her klasörü seçin.

enter image description here

Erişilmek üzere monte edilmeden önce şifreyi yazın.

enter image description here

Done

enter image description here

Bir klasörü silmek veya parolayı değiştirmek için panel uygulamasındaki klasörü sağ tıklatın.

Daha Fazla Yardım İçin

1
One Zero

GPG'nin simetrik bir şifreleme seçeneği vardır (örn. Şifre koruması) gpg -c. Biraz komut dosyasıyla, bunu nautilus'ta sağ tıklama menüsüne eklemenin bir yolu olabilir mi?

0
Marty