Перечислите содержимое архива tgz внутри архива gz

Упомянутое предупреждение заключается в том, что отпечаток пальца удаленного хоста был изменен с момента вашего первого входа на него. Также в предупреждении указывается, какая запись является оскорбительной на известных хостах _. Offending ECDSA key in /root/.ssh/known_hosts:1это означает, что первая строка в известном _хосте оскорбительна.

Вы можете удалить его, выполнив ssh-keygen -R 192.168.1.xxxили с помощьюvi +1 /root/.ssh/known_hosts

Отпечаток генерируется из ключей, существующих в /etc/ssh/, путем их хэширования. После принятия в первом соединении он добавляется в known_hostи оценивается при входе в систему.

редактировать 1

Если у вас есть несколько целых чисел для целевого сервера, таких как domain, domain.foo, 1.2.3.4, все они должны быть удалены и введены вручную, выполнив команду, которую вы пытаетесь использовать, например ssh/ sftpи Т. Д.

Также вы можете добавить ключи с удаленного хоста с помощью ssh-keyscan, которые дадут вам отпечатки пальцев и сохранят их в known_hosts. Однако логика отпечатка пальца заключается в том, что вы должны проверить пульт, прежде чем добавлять его в known_host

.
1
09.10.2019, 14:11
1 ответ

Вы можете подключиться кtar:

gunzip < /path/to/gz | tar tzf -

(Или с GNU tar, вы можете просто использовать | tar tz.)

2
27.01.2020, 23:30

Теги

Похожие вопросы