
αααα»αα ααααααΆααα’αααααΈαααααααααΆαα»ααα SSH ααααα»ααααα·ααΆααα ααΎαααΆαααΈαααΌαααααΆαααααα’ααα ααααα·αααααΆα ααΆαααααα·ααΈαα½αα ααα½αα’αΆα αα½α α¬αα·ααααΈααα½αααΆα
α’αααααααΉαααΆααααααααααααααΆααα’αααααααα·αααΆαααααΎααααααααααΆαααΎαααΆααααααΆααααΈ αα
ααααΆα 2018 αα·ααααααααααΆαα»αααΌααα $HOME/.ssh.
ααΎααααΈαααααααΆααααα αΆααααααα»αααααΎα±ααααααΎ αααααΆα’ααααααααααααααΆααααααααΆααααααα’αααα»ααα½α ααΆααααΎαααα½ααααααααΆαααΆαα’αα·αααααΈαααααΉαααΆα αα·αααΆαααααΆααααΆα SSH αααααααΆααααααΆαα½ααααααα
ααΆααααΎα±ααααΆα’αΆα αααααΆαα»αααααΆααα’ααααααα»ααααα·ααΆααααααααΆαααα αααα»αααΌαααααΆααα·ααααααααΆααααααααΆαα α αΎααααααααα½αααΆαα αααα»ααααααααααααααααααααααααα·αα αααααΆααααΌαααΆαααΎαα αααΆαααΆααΌαααααΆααα·ααααααααααΌαααΆααα·α ααΆαααααΎααααΆαααα SSH ααααΉαααααΆααα ααΆαα·αα’αΆα αα αα½α αααα
ααΆααααΌα α
αΌαααΎααααααα autostart ααααααΆααααΆα 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α
α α»α ααΎααΌαααααΆααααααααΎαα αααααΆααααααααααα·ααααααα

ααααα·αααΎααααααΌαααΆαααΆαααΆααααααΆααααααααΆαα ααΌααααααΆααααΆααααααααΆαααααααΆααααΆαααααα
αα αααα»αααααΆαα αααααα αααα»αα―αααΆαααααΆααααΆαα½αααααααΎαα id_rsa:

αα αααα»αααααΆαα ααααΆααααΆα SSH, α αααΆαα
- ααααααααΌααααα ααααΆααααΆααα αααααΎα/αααααααΌαααααΆααα·αααααα
- ααααα ααααΈααααΆααααΆα αα ααααα·α/α αΆααααααΌαααααΆααα·αααααα
αααααΆααααααΎαααΎαααΌαααααααααΎα (id_rsa) αα αααα»αα―αααΆαααααΆαα
α αΎαα α»α αααΌαα»α αααααααα ααααΆααααΆα:

α₯α‘αΌαααα αα αααα’αααααΎαααααΎαααΆα KeePassXC ααααΉαααααΌαααΆααααααααααααααααααααααα·αα ααααΆααααΆα SSH ααΌα ααααα’ααααα·αα αΆαααΆα ααααααΆαα»αααΆαα ααΎααΆαααααα!
ααααα: www.habr.com
