Sr.Polilla
18/05/2010, 12:34
Espero que alguien me sepa orientar un poco, vereis:
Tengo que montar en un servidor Linux que ofrece DHCP, y que permite que se conecten a él clientes por PXE (arrancar otro Linux por red a través del servidor) y cada cliente cambia su nombre (hostname) en funcion de su ip, en plan:
Cliente nº1 ,IP 192.168.1.1 -->Nombre Host: Cliente-1
Cliente nº55 ,IP 192.168.1.55 -->Nombre Host: Cliente-55
Cliente nº144 ,IP 192.168.1.144 -->Nombre Host: Cliente-144
Y el nombre de cliente se almacena en el /etc/hosts del servidor junto con su IP para poder acceder a los clientes escribiendo solo el nombre de cada cliente.
El problema es que necesito conectarme por SSH usando una clave pública generada en el servidor para evitar el uso de contraseñas.
Para conectarme solo pongo el nombre del cliente (tiene que ser así, no puedo usar la IP), pero al conectarme por SSH usando:
ssh usuario@cliente-33
Me salta un mensaje tal qe:
The authenticity of host 'cliente-33 (192.168.1.33)' can´t be stablished.
RSA key fingerprinter is (un numeraco que paso de copiar xDDD)
Are you sure you want to continue connecting (yes/no)?
Efectivamente no me pide ninguna clave pero el problema es que necesito que este mensaje no salga NUNCA, ya que quiero que valide la conexión automáticamente pero tampoco puedo lanzar 250 clientes y validar todas las posibilidades para añadirlas al "know_host" porque es una locura.
Se que lo que pido es muy raro, pero me es imprescindible ¿alguien puede echarme un cable?
si has leido todo y has llegado hasta aquí, gracias por leerte este tocho :brindis:
Tengo que montar en un servidor Linux que ofrece DHCP, y que permite que se conecten a él clientes por PXE (arrancar otro Linux por red a través del servidor) y cada cliente cambia su nombre (hostname) en funcion de su ip, en plan:
Cliente nº1 ,IP 192.168.1.1 -->Nombre Host: Cliente-1
Cliente nº55 ,IP 192.168.1.55 -->Nombre Host: Cliente-55
Cliente nº144 ,IP 192.168.1.144 -->Nombre Host: Cliente-144
Y el nombre de cliente se almacena en el /etc/hosts del servidor junto con su IP para poder acceder a los clientes escribiendo solo el nombre de cada cliente.
El problema es que necesito conectarme por SSH usando una clave pública generada en el servidor para evitar el uso de contraseñas.
Para conectarme solo pongo el nombre del cliente (tiene que ser así, no puedo usar la IP), pero al conectarme por SSH usando:
ssh usuario@cliente-33
Me salta un mensaje tal qe:
The authenticity of host 'cliente-33 (192.168.1.33)' can´t be stablished.
RSA key fingerprinter is (un numeraco que paso de copiar xDDD)
Are you sure you want to continue connecting (yes/no)?
Efectivamente no me pide ninguna clave pero el problema es que necesito que este mensaje no salga NUNCA, ya que quiero que valide la conexión automáticamente pero tampoco puedo lanzar 250 clientes y validar todas las posibilidades para añadirlas al "know_host" porque es una locura.
Se que lo que pido es muy raro, pero me es imprescindible ¿alguien puede echarme un cable?
si has leido todo y has llegado hasta aquí, gracias por leerte este tocho :brindis: