Rokiroki mau taviri SSH

Rokiroki mau taviri SSH

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 paranoia i te tau 2018 ka pupuri tonu i nga taviri ki roto $HOME/.ssh.

Hei whakaoti i tenei raru, ka whakaaro ahau ki te whakamahi KeePassXC, koinei tetahi o nga kaiwhakahaere kupuhipa pai rawa atu, ka whakamahia e ia nga huringa whakamunatanga kaha me te whai i tetahi kaihoko SSH kua hangaia.

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

Rokiroki mau taviri 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:

Rokiroki mau taviri SSH

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:

Rokiroki mau taviri SSH

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:

Rokiroki mau taviri SSH

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

Tāpiri i te kōrero