د SSH کیلي په خوندي ډول ذخیره کړئ

د SSH کیلي په خوندي ډول ذخیره کړئ

زه غواړم تاسو ته ووایم چې څنګه ستاسو په محلي ماشین کې د SSH کیلي په خوندي ډول ذخیره کړئ، پرته له دې چې ویره وي چې ځینې غوښتنلیک ممکن دوی غلا یا کوډ کړي.

مقاله به د هغو کسانو لپاره ګټوره وي چې وروسته یې په زړه پوري حل ندی موندلی متفکر په 2018 کې او د کیلي ذخیره کولو ته دوام ورکوي $HOME/.ssh.

د دې ستونزې د حل لپاره، زه د کارولو وړاندیز کوم KeePassXC، کوم چې یو له غوره پاسورډ مدیرانو څخه دی ، دا د قوي کوډ کولو الګوریتمونه کاروي او یو جوړ شوی 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

Add a comment