通过 openssh 登录 CentOS 时如何阻止 ssh-agent 启动?
我的 bash 启动脚本 (.bashrc) 或 /etc/bashrc 中没有对 ssh-agent 的引用。
答案1
它可能是为您的 gnome 会话启动的。要获取 ssh-agent 的父 ID:
cat /proc/$SSH_AGENT_PID/status | fgrep PPid
然后使用那里的数字来查看那是什么进程:
more /proc/<PPidNUMBER_FOUND>/status.
在 Ubuntu 12.04 上,您可以在第一行找到Name: gnome-session
您可能会在以下位置找到一些内容/etc/X11
:
grep ssh-agent /etc/X11/*
结果是:
/etc/X11/Xsession.options:use-ssh-agent
尝试在重新启动 X 时将其注释掉