Как я могу использовать SSH с прокси-сервером SOCKS 5?

У меня есть прокси-сервер SOCKS5, настроенный через PuTTY, с портом 7777, настроенным как динамический порт. Я могу использовать firefox/filezilla/etc, настроив их на использование прокси-сервера SOCKS с localhost и портом 7777. Но я не могу понять, как подключиться по ssh (через Cygwin) к удаленному серверу с помощью динамического порта. Возможно ли это?

Я пробовал использовать ProxyCommand с помощью следующего метода.

  1. Создайте ~/.ssh/config со следующей строкой:

    ProxyCommand /usr/bin/nc -X connect -x 127.0.0.1:7777 %h %p
    
  2. Запустите ssh-p22 пользователь@удаленный хост

Сообщение, которое я получаю, это ssh_exchange_identification: Connection closed by remote host