
አንዳንድ አፕሊኬሽኖች ሊሰርቃቸው ወይም ዲክሪፕት ሊያደርጉ ይችላሉ ብለው ሳይፈሩ የኤስኤስኤች ቁልፎችን በአከባቢዎ ማሽን ላይ እንዴት ማከማቸት እንደሚችሉ ልነግርዎ እፈልጋለሁ።
ጽሑፉ በኋላ የሚያምር መፍትሄ ላላገኙ ሰዎች ጠቃሚ ይሆናል በ 2018 እና ቁልፎችን ማከማቸት ይቀጥላል $HOME/.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
ከዚያ በኋላ በኪፓስኤክስሲ ውስጥ ድጋፍን ማንቃት አለብን፡-
መሳሪያዎች -> መለኪያዎች -> የኤስኤስኤች ወኪል -> የኤስኤስኤች ወኪልን አንቃ

ይሄ ማዋቀሩን ያጠናቅቃል፣ አሁን አዲስ የኤስኤስኤች ቁልፍ ወደ ኪፓስኤክስሲ ለመጨመር እንሞክር፡-
ከቁልፍ ጋር አዶውን ጠቅ ያድርጉ እና ከዚያ ውሂቡን ይሙሉ፡-

ቁልፉ በይለፍ ቃል የተጠበቀ ከሆነ፣እባክዎ የይለፍ ቃሉንም ይግለጹለት
በትሩ ውስጥ ተጨማሪ አባሪውን ከእኛ ጋር ይስቀሉ። id_rsa:

በትሩ ውስጥ የኤስኤስኤች ወኪል, ማስታወሻ:
- የውሂብ ጎታውን ሲከፍቱ/ሲከፍቱ ወኪሉ ላይ ቁልፍ ያክሉ
- የመረጃ ቋቱን ሲዘጉ/ሲቆለፉት ቁልፉን ከወኪሉ ያስወግዱት።
በመቀጠል የእኛን ቁልፍ ይምረጡ (id_rsa) በአባሪው ውስጥ
እና ቁልፉን ይጫኑ ወደ ወኪል ያክሉ:

አሁን ኪፓስኤክስሲ ሲጀምሩ ቁልፉ በቀጥታ ወደ ኤስኤስኤች ወኪል ስለሚታከል ከአሁን በኋላ በዲስክ ላይ ማከማቸት አይኖርብዎትም!
ምንጭ: hab.com
