搞定:Enter passphrase for key提示
来源:互联网 发布:淘宝运单号 编辑:程序博客网 时间:2024/06/17 22:39
使用ssh-genkey生成公用key,但是自己使用时会多次提示,Enter passphrase for key,这儿给出如何解决。
在${HOME}/.bashrc中增加如下代码:
alias auto_passphrase=auto_passphrase SSH_ENV=~/.ssh/environment# start the ssh-agentfunction start_agent { echo "Initializing new SSH agent…" # spawn ssh-agent ssh-agent | sed 's/^echo/#echo/' > "$SSH_ENV" echo succeeded chmod 600 "$SSH_ENV" . "$SSH_ENV" > /dev/null ssh-add} # test for identitiesfunction test_identities { # test whether standard identities have been added to the agent already ssh-add -l | grep "The agent has no identities" > /dev/null if [ $? -eq 0 ]; then ssh-add # $SSH_AUTH_SOCK broken so we start a new proper agent if [ $? -eq 2 ];then start_agent fi fi} #auto_sshfunction auto_passphrase { # check for running ssh-agent with proper $SSH_AGENT_PID if [ -n "$SSH_AGENT_PID" ]; then ps -ef | grep "$SSH_AGENT_PID" | grep ssh-agent > /dev/null if [ $? -eq 0 ]; then test_identities fi # if $SSH_AGENT_PID is not properly set, we might be able to load one from # $SSH_ENV else if [ -f "$SSH_ENV" ]; then . "$SSH_ENV" > /dev/null fi ps -ef | grep "$SSH_AGENT_PID" | grep -v grep | grep ssh-agent > /dev/null if [ $? -eq 0 ]; then test_identities else start_agent fi fi}
原始文章:http://wooley.me/archives/589
0 0
- 搞定:Enter passphrase for key提示
- 解决Enter passphrase for key
- mac配置完ssh依然提示"Enter passphrase for key"解决方法
- jenkins配置git出现ERROR: Timeout after 10 minutes 同时命令行出现:Enter passphrase for key 的提示
- github 每次需要输入passphrase for key id_rsa 的解决办法
- 破解WPA/WPA2 for Non-Dictionary Passphrase
- please enter the path for mfcs42d.pdb 提示解决方法
- VC:please enter the path for mfcs42d.pdb 提示解决方法
- please enter the path for mfcs42d.pdb 提示解决方法
- Passphrase、Passphrase、Passphrase
- 桌面版Linux提示Enter Password for Default Keyring to Unlock的解决方法
- DedeCMS 提示信息> Duplicate entry '7' for key 'PRIMARY'
- Mysql错误提示:Error: Duplicate entry '0' for key 'PRIMARY'
- MySQL写入表提示 Duplicate entry 'xxxxx' for key primary
- 如何用enter key正确提交Form
- js---press the Enter key to submit
- windows下 安装后的 Oracle SQL Developer 不能用,出现一个对话框提示:Enter the full pathname for java
- vi编辑文件保存后,提示“Can't open file for writing Press ENTER or type command to continue”
- 测试:通过Office world 2007发布博文
- Android中java层使用LocalSocket和底层进行通讯
- Android查看stdout 和stderr
- java 泛型方法的应用
- Netd学习笔记
- 搞定:Enter passphrase for key提示
- Centos/RHEL上查看主板型号
- This Handler class should be static or leaks might occur Android
- Java中执行shell笔记
- State模式学习笔记
- 【转】windows浏览共享切换用户登录的方法
- 查看Samba用户的方法
- Ubuntu 12.4 server 安装 redmine
- Invalid command 'RailsBaseURI'