[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ssh_config



>>>>> "AC" == Artem Chuprina writes:

Hi, Artem!

/Fri, 30 Sep 2005 12:45:25 +0400/ you wrote:

  
 C>>  есть несколько подсетей с машинками к которым нужно иметь доступ по
 C>>  ssh аунтефикация происходит с помощью ssh ключей, для каждой подсети
 C>>  ключи разные.  есть желание описать (маски или что то подобное) в
 C>>  .ssh/config так что бы не приходилась каждый раз вызывать ssh -i
 C>>  .ssh/id_blabla с нужным клюём.
  
  
 C>>  сделал так... появилась проблема когда вместо имени задаёшь fqdn то
 C>>  он сравнивает c маской ip и не найдя сходства использует * мне
 C>>  хотелось бы что бы сравнивание проходило не по имени хоста а по ip
 C>>  как это сделать?
  
 AC>  Никак.  Он сравнивает по аргументу командной строки, и это - фича.
 AC>  Можно попробовать для каждого хоста вбить гвоздями отображение (
  
 AC>  Host somehost HostName 192.168.1.17
  
 AC>  ).  Это единственное.
  
 AC>  А вообще - бардак у тебя разведен.  Если есть административное
 AC>  разграничение, требующее разных ключей, его следует отображать в DNS.
это есть, просто для коннекта к серверу я использую короткое имя резолвин
ищет в зонах указанных search blal.org foobar.ru долго набирать длинное имя (

кстати есть ли в zsh функция выдирающая из know_hosts хостнэймы для
подстановки? гуглинг результата не дал :(
User-Agent: Gnus v5.11/GNU Emacs 22.0



Reply to: