E hiahia ana ahau ki te korero ki a koe me pehea te penapena i nga taviri SSH i runga i to miihini o to rohe, me te kore mataku kei tahae, ka wetemuna ranei e etahi tono.
Ka whai hua te tuhinga ki te hunga kaore i kitea he otinga huatau i muri mai $HOME/.ssh
.
Hei whakaoti i tenei raru, ka whakaaro ahau ki te whakamahi
Ma tenei ka taea te penapena i nga taviri katoa ki roto i te paataka kupuhipa me te taapiri aunoa ki te punaha ina whakatuwherahia. I te wa e kati ana te papaaarangi, ka kore e taea te whakamahi i nga taviri SSH.
Ko te mea tuatahi, me taapiri te autostart o te kaihoko SSH i te wa e takiuru ana; ki te mahi i tenei, tuwhera ~/.bashrc
i roto i to ētita tino pai ka taapiri atu ki te mutunga:
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
Muri iho me whakaahei te tautoko i roto i te KeePassXC:
Utauta -> tawhā -> Kaitohu SSH -> Whakahohea te Kaihoko SSH
Ka oti te tatūnga, inaianei ka ngana tatou ki te taapiri i tetahi taviri SSH hou ki te KeePassXC:
Patohia te ata me te matua, ka whakakiia nga raraunga:
Mēnā kua parea te kī i te kupuhipa, tohua koa te kupuhipa mō taua kī
Kei te ripa Taapiri tukuatu te taapiri me to maatau id_rsa:
Kei te ripa Kaitohu SSH, tuhipoka:
- Tāpirihia he kī ki te kaihoko i te wa e whakatuwhera ana / iriti ana i te papanga raraunga
- Tangohia te kī mai i te kaihoko i te wa e kati ana/maukati ana i te putunga raraunga
I muri mai, tohua to maatau matua (id_rsa) i roto i te taapiri
Na ka pehi i te paatene Tāpiri ki te kaihoko:
Inaianei, ka whakarewahia e koe te KeePassXC, ka taapiri aunoatia te ki ki te kaihoko SSH, na ka kore koe e penapena ki runga kōpae!
Source: will.com