|
| |||
|
|
[решено] Создание known_hosts для ssh У меня есть две дюжины серверов и по три публичных ключа к каждому из них (dsa, rsa и ecdsa). А можно теперь сгенерировать "known_hosts" файлик для них всех? UPD Пояснение. По три ключа - не для авторизации на этих серверах, а это три публичных ключа самого сервера ("ssh_host_*_key.pub") UPD2 http://ru-linux.livejournal.com/2970222.h схематически скрипт такой: for i in `ls *.pub` do echo -n "localhost " >> /root/.ssh/known_hosts cat $i >> /root/.ssh/known_hosts done ssh-keygen -H -f /root/.ssh/known_hosts Примечание - вместо localhost подставить имя, по которому к данному серверу будет подключение. поскольку у меня эти имена могут различаться для разных юзеров - я его буду подставлять отедльно. а чтоб вид скрипта не портить - вписал localhost (на локальном компе всё 100% будет работать) |
||||||||||||||