Скажем, я хочу настроить ssh
параметры для 30 серверов с такой же настройкой в моем .ssh
config
файле:
host XXX
HostName XXX.YYY.com
User my_username
Compression yes
Ciphers arcfour,blowfish-cbc
Protocol 2
ControlMaster auto
ControlPath ~/.ssh/%r@%h:%p
IdentityFile ~/.ssh/YYY/id_rsa
где единственное, что меняется между этими 30 машинами, это XXX
.
Вместо повторения описанной выше структуры 30 раз в моем config
файле, есть ли другой способ определить диапазон машин?
%h
функция появилась в выпуске 5.6 OpenSSH . Мне было интересно, почему я этого раньше не видел - версия в Debian Squeeze - 5.5.