scp без проверки unknown_hosts


59

Есть ли шанс пропустить known_hostsпроверку, не очистив known_hostsили не отключив ее ssh.conf? У меня нет ни доступа, known_hostsни ssh.confпока. Не найти подходящего в man.


что означает "У меня пока нет ни доступа к known_hosts, ни к ssh.conf. Не найди подходящего в человеке". значит? known_hostsСоздается файл , как только вы подключили, так что все должно быть в порядке.
glglgl

Привет, glglgl, что known_hosts - это файл от другого пользователя службы, и visudo работает неправильно. Поэтому у меня нет доступа для записи к известному_хосту и ssh.conf. В этом файле known_hosts есть ложная подпись.
Burnersk

Ответы:


114

scpпредполагается использовать те же параметры командной строки, что sshи попробуйте:

-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

Может быть, добавить, -qчтобы отключить предупреждения, а также.


8

Для тех из нас, кто менее разбирается в стенографии Linux, полный синтаксис будет выглядеть примерно так:

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.