GNU/Linux >> Tutoriels Linux >  >> Linux

Le transfert d'agent SSH ne fonctionne pas même en utilisant `ssh -A`

J'essaie de résoudre ce problème depuis près de sept ans , et finalement le problème est résolu -- je lance keychain dans mon ~/.profile , qui commence son propre 'ssh-agent ', même sur les machines B et C. C'est la source du problème, car keychain est ssh-agent éclipser le sshd fourni un.

Le supprimer (keychain ) de mon ~/.profile résolu le problème.

Mise à jour, autre possibilité, ssh-agent etc. démarrent généralement dans le cadre du démarrage de l'GUI sur le système local. par exemple, dans un autre cas, l'appel est caché dans /etc/X11/xdm/sys.xsession !

Je confirme que mon transfert d'agent SSH fonctionne en faisant, dans MachineA,

ssh -t MachineB ssh MachineC

tandis que ssh MachineB puis, en son sein ssh MachineC était défaillant.

Je vais commencer (ssh-agent à partir de keychain etc) manuellement uniquement à partir de la machine A à partir de maintenant.


Linux
  1. Problème Crontab :la tâche Cron ne fonctionne pas lors de l'utilisation d'un pourcentage

  2. Erreur Shell 'tar :introuvable dans l'archive' lors de l'utilisation d'une expression régulière

  3. La commande Linux 'll' ne fonctionne pas

  4. Transfert RDP via une machine Linux à l'aide d'iptables :ne fonctionne pas

  5. AWS VPC + IPtables + NAT :le transfert de port ne fonctionne pas

Comment configurer le transfert X11 à l'aide de SSH sous Linux

Utilisation du transfert de port SSH comme outil de sécurité sous Linux

L'alias de nom de configuration ssh ne fonctionne pas pour scp

commande introuvable lors de l'utilisation de sudo

Pourquoi l'USB ne fonctionne-t-il pas sous Linux alors qu'il fonctionne dans UEFI/BIOS ?

Autoriser SCP mais pas la connexion réelle à l'aide de SSH