1、使用git的时候,gnome-ssh-askpass出现“error: cannot run /usr/libexec/openssh/gnome-ssh-askpass: No such file or directory”错误:
shenweiyan@localhost
17
:
05
:
20
~
=>
git push origin master
error: cannot run
/usr/libexec/openssh/gnome-
ssh
-askpass: No such
file
or directory
Username
for
'
https://git.oschina.net
'
: shenweiyan
error: cannot run
/usr/libexec/openssh/gnome-
ssh
-askpass: No such
file
or directory
Password
for
'
https://shenweiyan@git.oschina.net
'
:
Counting objects:
3
,
done
.
Delta compression using up to
2
threads.
Compressing objects:
100
% (
2
/
2
),
done
.
Writing objects:
100
% (
2
/
2
),
230
bytes |
0
bytes/s,
done
.
Total
2
(delta
1
), reused
0
(delta
0
)
To https:
//
git.oschina.net/shenweiyan/BirthDF.git
89f911f..809863f master -> master
解决: yum install openssh-askpass
2、安装完openssh-askpass,又出现“error: unable to read askpass response from '/usr/libexec/openssh/gnome-ssh-askpass'”问题:
shenweiyan@localhost
17
:
30
:
20
~
=>
git push origin master
(gnome
-
ssh
-askpass:
10884
): Gtk-WARNING **
: cannot open display:
error: unable to read askpass response from
'
/usr/libexec/openssh/gnome-ssh-askpass
'
Username
for
'
https://git.oschina.net
'
:
解决:echo 'unset SSH_ASKPASS' >>~/.bashrc && source ~/.bashrc
gnome-ssh-askpass:No such file or directory && unable to read askpass response

