GNU/Linux >> Tutoriels Linux >  >> Linux

SSH se connecte à un socket UNIX au lieu du nom d'hôte

Vous devriez pouvoir utiliser socat et ProxyCommand option pour ssh. ProxyCommand configure le client ssh pour utiliser le processus proxy pour communiquer avec votre serveur. socat établit une communication bidirectionnelle entre STDIN/STDOUT (socat et client ssh) et votre socket UNIX .

ssh -o "ProxyCommand socat - UNIX-CLIENT:/home/username/test.sock" foo

J'ai soumis une demande d'extraction pour que cela fonctionne, mais il n'a pas encore été fusionné :

https://github.com/openssh/openssh-portable/pull/162


Linux
  1. Comment fonctionne SSH sans mot de passe sous Linux / UNIX

  2. Linux, sockets, connexion non bloquante

  3. Postfix - Opendkim - Impossible de se connecter au socket local

  4. Socket Unix vs hôte TCP/IP:port

  5. Comment trouver l'autre extrémité de la connexion socket unix?

Comment utiliser SSH pour se connecter à un serveur distant

Comment se connecter à votre serveur Web via SSH

Comment connecter NGINX à PHP-FPM à l'aide d'UNIX ou d'un socket TCP/IP

Utilisation de la commande SSH dans les systèmes Linux/Unix

Connectez-vous avec OpenSSH (Windows)

Tutoriel BlackBerry SSH :Se connecter au serveur Unix à l'aide de MidpSSH pour les appareils mobiles