SSH через промежуточный сервер

Бывает так что вы хотите привязать ssh к какому-нибудь определённому ip и для этих целей выбираете свой некий промежуточный vps. Но вам хотелось бы не логиниться каждый раз на этот vps и вообще не хранить там ключей потому что зачем, а логиниться прямо с рабочей машины.

В ~/.ssh/config

Host proxy_server
	HostName example.com
	IdentityFile ~/.ssh/keys/com_example
	User proxy

Host destination.example.com
	ProxyCommand ssh proxy_server -W %h:%p
	HostName destination.example.com
	IdentityFile ~/.ssh/keys/com_example_destination
	User user

2016.01.06 21:49