zoukankan      html  css  js  c++  java
  • Linux hang when password encryption

    When using encryption (cfglib @Secured items, dblib-disk disk encryption), the application uses SecureRandom to get random data (for key generation, etc.). In case of a virtual machine and Linux, the system entropy can be low which may result in extremely poor performance.

    To avoid this, we need to enable rngd daemon (and install it first, it’s in rng-tools package).

    init.d based systems (RHEL6 and older)

    First try to start it:

    /etc/init.d/rngd start
    

    If it complains about entropy source (Starting rngd: can't open entropy source(tpm or intel/amd rng)), modify /etc/sysconfig/rngd to contain the following:

    EXTRAOPTIONS="-r /dev/urandom" 
    

    Then, start and enable rngd:

    /etc/init.d/rngd start
    chkconfig rngd on
    

    systemd based systems (RHEL7)

    First try to start it:

    systemctl start rngd
    

    If it complains about entropy source (can't open entropy source(tpm or intel/amd rng) in output of systemctl status rngd, do the following:

    cp /usr/lib/systemd/system/rngd.service /etc/systemd/system
    

    Then edit /etc/systemd/system/rngd.service ExecStart line to this:

    ExecStart=/sbin/rngd -f -r /dev/urandom
    

    Then, start and enable rngd:

    systemctl start rngd
    systemctl enable rngd
    
  • 相关阅读:
    FJ省队集训DAY3 T1
    FJ省队集训DAY2 T2
    FJ省队集训DAY2 T1
    FJ省队集训DAY1 T1
    POJ 1225 Substrings
    BZOJ 2732 射箭
    Light OJ 1314 Names for Babies
    SPOJ220 Relevant Phrases of Annihilation
    POJ3683 Falsita
    ES6 常用语法
  • 原文地址:https://www.cnblogs.com/Reclouds-shangri-la/p/11420046.html
Copyright © 2011-2022 走看看