Ubuntu Server SSH Agent - haiquang9994/dev_env GitHub Wiki
SSH_ENV="$HOME/.ssh/environment"
run_ssh_env() {
[ -f "${SSH_ENV}" ] && . "${SSH_ENV}" > /dev/null
}
start_ssh_agent() {
echo "Initializing new SSH agent..."
ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
chmod 600 "${SSH_ENV}"
echo "Succeeded"
}
run_ssh_env
if ! ps aux | grep "${SSH_AGENT_PID}" | grep "${whoami}" | grep -q "[s]sh-agent"; then
start_ssh_agent
fi