Saya telah mencoba memecahkan masalah ini selama hampir tujuh tahun , dan akhirnya terselesaikan -- saya meluncurkan keychain di ~/.profile saya , yang memulai 'ssh-agent miliknya sendiri ', bahkan pada mesin B &C. Ini adalah sumber masalah, karena keychain ssh-agent menaungi sshd disediakan satu.
Menghapusnya (keychain ) dari ~/.profile saya memecahkan masalah.
Perbarui, kemungkinan lain, ssh-agent dll. biasanya dimulai sebagai bagian dari memulai GUI pada sistem lokal. misalnya, dalam kasus lain, panggilan disembunyikan di /etc/X11/xdm/sys.xsession !
Saya mengonfirmasi Penerusan Agen SSH saya berfungsi dengan melakukan, di MachineA,
ssh -t MachineB ssh MachineC
sementara ssh MachineB lalu, di dalamnya ssh MachineC gagal.
Saya akan memulainya (ssh-agent dari keychain dll) secara manual hanya dari mesin A mulai sekarang.