SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅವುಗಳನ್ನು ಕದಿಯಬಹುದು ಅಥವಾ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು ಎಂಬ ಭಯವಿಲ್ಲದೆ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಗಣಕದಲ್ಲಿ SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ಸಂಗ್ರಹಿಸುವುದು ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳಲು ಬಯಸುತ್ತೇನೆ.

ನಂತರ ಸೊಗಸಾದ ಪರಿಹಾರವನ್ನು ಕಂಡುಹಿಡಿಯದವರಿಗೆ ಲೇಖನವು ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ ವ್ಯಾಮೋಹ 2018 ರಲ್ಲಿ ಮತ್ತು ಕೀಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ $HOME/.ssh.

ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ನಾನು ಬಳಸಲು ಸಲಹೆ ನೀಡುತ್ತೇನೆ ಕೀಪಾಸ್ಎಕ್ಸ್ಸಿ, ಇದು ಅತ್ಯುತ್ತಮ ಪಾಸ್‌ವರ್ಡ್ ನಿರ್ವಾಹಕರಲ್ಲಿ ಒಂದಾಗಿದೆ, ಇದು ಬಲವಾದ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ SSH ಏಜೆಂಟ್ ಅನ್ನು ಸಹ ಹೊಂದಿದೆ.

ಪಾಸ್ವರ್ಡ್ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ನೇರವಾಗಿ ಎಲ್ಲಾ ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಅದನ್ನು ತೆರೆದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಿಸ್ಟಮ್ಗೆ ಸೇರಿಸಲು ಇದು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಮುಚ್ಚಿದ ತಕ್ಷಣ, SSH ಕೀಗಳ ಬಳಕೆಯು ಅಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಮೊದಲನೆಯದಾಗಿ, ಲಾಗ್ ಇನ್ ಮಾಡುವಾಗ SSH ಏಜೆಂಟ್‌ನ ಸ್ವಯಂಪ್ರಾರಂಭವನ್ನು ಸೇರಿಸೋಣ; ಇದನ್ನು ಮಾಡಲು, ತೆರೆಯಿರಿ ~/.bashrc ನಿಮ್ಮ ಮೆಚ್ಚಿನ ಸಂಪಾದಕದಲ್ಲಿ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಸೇರಿಸಿ:

SSH_ENV="$HOME/.ssh/environment"

function start_agent {
    echo "Initialising new SSH agent..."
    /usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
    echo succeeded
    chmod 600 "${SSH_ENV}"
    . "${SSH_ENV}" > /dev/null
}

# Source SSH settings, if applicable
if [ -f "${SSH_ENV}" ]; then
    . "${SSH_ENV}" > /dev/null
    #ps ${SSH_AGENT_PID} doesn't work under cywgin
    ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
        start_agent;
    }
else
    start_agent;
fi

ಅದರ ನಂತರ ನಾವು KeePassXC ನಲ್ಲಿ ಬೆಂಬಲವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ:

ಪರಿಕರಗಳು -> ನಿಯತಾಂಕಗಳನ್ನು -> SSH ಏಜೆಂಟ್ -> SSH ಏಜೆಂಟ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ

SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

ಇದು ಸೆಟಪ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ, ಈಗ KeePassXC ಗೆ ಹೊಸ SSH ಕೀಲಿಯನ್ನು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ:

ಕೀಲಿಯೊಂದಿಗೆ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ನಂತರ ಡೇಟಾವನ್ನು ಭರ್ತಿ ಮಾಡಿ:

SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

ಕೀ ಪಾಸ್ವರ್ಡ್ ರಕ್ಷಿತವಾಗಿದ್ದರೆ, ದಯವಿಟ್ಟು ಅದರ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಿ

ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಹೆಚ್ಚುವರಿ ನಮ್ಮೊಂದಿಗೆ ಲಗತ್ತನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ id_rsa:

SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

ಟ್ಯಾಬ್‌ನಲ್ಲಿ SSH ಏಜೆಂಟ್, ಸೂಚನೆ:

  • ಡೇಟಾಬೇಸ್ ತೆರೆಯುವಾಗ/ಅನ್‌ಲಾಕ್ ಮಾಡುವಾಗ ಏಜೆಂಟ್‌ಗೆ ಕೀಲಿಯನ್ನು ಸೇರಿಸಿ
  • ಡೇಟಾಬೇಸ್ ಅನ್ನು ಮುಚ್ಚುವಾಗ/ಲಾಕ್ ಮಾಡುವಾಗ ಏಜೆಂಟ್‌ನಿಂದ ಕೀಲಿಯನ್ನು ತೆಗೆದುಹಾಕಿ

ಮುಂದೆ, ನಮ್ಮ ಕೀಲಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ (id_rsa) ಲಗತ್ತಿನಲ್ಲಿ

ಮತ್ತು ಬಟನ್ ಒತ್ತಿರಿ ಏಜೆಂಟ್ಗೆ ಸೇರಿಸಿ:

SSH ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

ಈಗ, ನೀವು KeePassXC ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ, ಕೀಲಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ SSH ಏಜೆಂಟ್‌ಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಇನ್ನು ಮುಂದೆ ಅದನ್ನು ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕಾಗಿಲ್ಲ!

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ