mac配置私钥转发
$cat~/.ssh/configServerAliveInterval60SendEnvNOTCPKeepAliveyesServerAliveInterval=15ServerAliveCountMax=6Compression=yesForwardAgent=yes#GSSAPIAuthenticationnoControlMasterautoControlPath/tmp/ssh_mux_%h_%p_%rHost*StrictHostKeyCheckingno
echo $SHELL
http://segmentfault.com/a/1190000000606752#articleHeader2
搜索:设置默认shell
自动启动ssh-agent对bash, 修改~/.bashrc, 添加
#如果是mac系统,修改添加~/.bash_profile
SSH_ENV="$HOME/.ssh/environment"functionstart_agent{#echo"InitialisingnewSSHagent..."/usr/bin/ssh-agent|sed's/^echo/#echo/'>"${SSH_ENV}"#echosucceededchmod600"${SSH_ENV}"."${SSH_ENV}">/dev/null/usr/bin/ssh-add;}if[-f"${SSH_ENV}"];then."${SSH_ENV}">/dev/nullps-ef|grep${SSH_AGENT_PID}|grepssh-agent$>/dev/null||{start_agent;}elsestart_agent;fi
对zsh, 修改~/.zshrc, 添加
SSH_ENV="$HOME/.ssh/environment"functionstart_agent{#echo"InitialisingnewSSHagent..."/usr/bin/ssh-agent|sed's/^echo/#echo/'>"${SSH_ENV}"#echosucceededchmod600"${SSH_ENV}"."${SSH_ENV}">/dev/null/usr/bin/ssh-add;}if[-f"${SSH_ENV}"]then."${SSH_ENV}">/dev/nullps-ef|grep${SSH_AGENT_PID}|grepssh-agent$>/dev/nullif[!"$?"="0"];thenstart_agent;fielsestart_agent;fi
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。