防止密钥环在 Kubuntu 上使用私钥进行 SSH 会话期间记住密码

防止密钥环在 Kubuntu 上使用私钥进行 SSH 会话期间记住密码

Ubuntu 14.04

每当我尝试使用私钥通过 SSH 连接到服务器时,系统都会要求我

Enter password to unlock the private key

但是,它会记住密码,直到我完全注销为止,而不给我提供一次性密码的选项。

我想防止在使用 SSH 密钥时打开此对话框。

我试过了

gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false

sudo ln -sf /dev/null /etc/xdg/autostart/gnome-keyring-ssh.desktop
sudo ln -sf /dev/null /etc/xdg/autostart/gnome-keyring-gpg.desktop

没有任何运气。

编辑

看起来似乎是gnome-keyring-daemon,忽略其不对 ssh 执行此操作的设置。

答案1

我已开始使用用户.bashrc文件中的几行代码来阻止该进程的运行。

gkd="$(pidof gnome-keyring-daemon)"
if [ "_$gkd" != "_" ];then
    kill -9 $gkd
fi

相关内容