разрешение scp отклонено после ПРЕДУПРЕЖДЕНИЯ: ИДЕНТИФИКАЦИЯ ДИСТАНЦИОННОГО ОБРАЗЦА ИЗМЕНЕНА!

Просто захотелось добавить, что права на эту папку должны быть установлены определенным деревом каталогов.

Строгие требования sshd / права доступа требуют, чтобы каждый каталог в пути chroot принадлежал root и только доступный для записи владельцем.

Источник

У меня была очень похожая ошибка, и исправление разрешений моего каталога исправило проблему для меня.

1
задан 10 January 2012 в 04:00

4 ответа

во-первых, это проблема безопасности.

Вот хорошая обзорная статья:

http://www.symantec.com/connect/articles/ssh-host-key-protection

В принципе ssh-серверы (openssh-server) используют ключи, чтобы идентифицировать себя и мешать другим имитировать их.

Вы можете исправить это несколькими способами, я предпочитаю

ssh-keygen -R server

Прежде чем вы это сделаете , однако вы должны проверить с помощью сервера sys admin, чтобы узнать, были ли изменены (серверные) ключи.

Для вашей ошибки scp вам необходимо использовать полный путь. Мое предположение было бы:

scp myfile user@server:/home/user_name/Folder
1
ответ дан 25 May 2018 в 15:19
  • 1
    У меня тоже была аналогичная проблема, но она очень хорошо работает с ssh. Я имею в виду, что один и тот же файл удостоверений хорошо работает с ssh, но scp выдает эту ошибку. – nepsdotin 16 April 2016 в 08:39

Откройте следующий файл и удалите текст внутри файла

vi /home/username/.ssh/known_hosts

снова перезапустите команду scp

1
ответ дан 25 May 2018 в 15:19

Это также произойдет, если вы перенесли сервер на другую часть оборудования или изменили IP-адреса. Как правило, я копирую файл known_hosts в .bak; vi файл и удалить оскорбительный ключ. Затем, когда я снова вхожу в ssh, он запрашивает пароль и с разрешения добавляет его к известным хостам. Вам даже не нужно вводить пароль, просто скажите «да» known_hosts.

Как уже говорилось ранее, - SOMETHING изменился, поэтому вам нужно выяснить, что. Эти ошибки не просто волшебным образом проявляются, поэтому будьте осторожны!

0
ответ дан 25 May 2018 в 15:19

Это также произойдет, если вы перенесли сервер на другую часть оборудования или изменили IP-адреса. Как правило, я копирую файл known_hosts в .bak; vi файл и удалить оскорбительный ключ. Затем, когда я снова вхожу в ssh, он запрашивает пароль и с разрешения добавляет его к известным хостам. Вам даже не нужно вводить пароль, просто скажите «да» known_hosts.

Как уже говорилось ранее, - SOMETHING изменился, поэтому вам нужно выяснить, что. Эти ошибки не просто волшебным образом проявляются, поэтому будьте осторожны!

0
ответ дан 2 August 2018 в 02:10

Другие вопросы по тегам:

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