JCE'yi nasıl kurabilirim?


14

Ubuntu 16.04'te Java Şifreleme Uzantısı (JCE) Sınırsız Güç Yetkisi Politikası Dosyalarını nasıl kurabilirim.

Lütfen bana JCE'nin sistemime yüklü olup olmadığını nasıl kontrol edebilirim?


JCE artık Oracle JDK 1.8-151 veya daha yüksek bir sürümünü kullanmanın bir parçası. Ayrı kurulum gerektirmez.
Anver Sadhat

Yanıtlar:


11

Onları bu PPA'dan alabilirsiniz

sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java7-unlimited-jce-policy 

Yüklü olup olmadığını nasıl anlarsınız? Bu komut başarılı olacak :)

Daha güncel bir Java 8 sürümü için

sudo apt install oracle-java8-installer

kaynak


Benim için teşekkürler bu yükselttikten sonra logstash ile uzun süreli sorunu çözüldü. Bu olmadan google p12 anahtar dosyaları bir hata atmak
Brian van Rooijen

neden diyor oracle-java7-?
Raf

@Raf Bu eski bir cevap, ben güncelleme
Mark Kirby

Paket adı olmamalıoracle-java8-unlimited-jce-policy
Raf

@Raf Depoya göre değil, ppa: webupd8team / java
Mark Kirby

19

Openjdk JCE ile zaten kurulu olarak geliyor

Yüklü JCE Sınırsız Güç Yargı İlkesi dosyalarının yüklü olup olmadığını görmek için hızlı bir test:

$JAVA_HOME/bin/jrunscript -e 'print (javax.crypto.Cipher.getMaxAllowedKeyLength("RC5") >= 256);'

JCE yüklüyse, komut true değerini döndürmelidir .


1
Bu gerçekten faydalı!
abhi

Çok yardımcı cevap
Sam

1

Yüklü olup olmadığını görmek için yükleyiciyi arayın. varDizini ve içine kontrol etmeyi deneyebilirsiniz cache. Bu yolu izleyin: /var/cache/oracle-jdk7-installer/ls.Bu size JCE ve Politikalar hakkında tüm ayrıntıları verecektir.


0

JDK7 için JCE kurulumu, artık webupd8 ekip deposundan çalışmaz. JVM 6 veya 7 için şu talimatları izleyin:

  1. Oracle Java SE indirme sayfasına gidin.
  2. Aşağı kaydırın ... "Ek Kaynaklar" bölümünde "Java Şifreleme Uzantısı (JCE) Sınırsız Güç Yetkisi Politika Dosyası" nı bulacaksınız.
  3. Yüklü JVM'nizle eşleşen sürümü indirin, örneğin, UnlimitedJCEPolicyJDK7.zip.
  4. İndirilen zip dosyasını açın.
  5. Local_policy.jar ve US_export_policy.jar dosyalarını $ JAVA_HOME / jre / lib / security dizinine kopyalayın (Not: bu kavanozlar zaten orada olacaktır, böylece üzerine yazmanız gerekir).

Buradan alındı .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.