ошибка permission denied (publickey , keyboard-interactive) through ssh (scp) between linux

Конечно, если какая-то часть удаления приведет к нарушению разрешений. Например,

$ mkdir -p p/q
$ sudo chown root p p/q
$ sudo chmod 700 p p/q
$ rm -rf p
rm: cannot remove 'p': Permission denied
$ echo $?
1

Однако обратите внимание, что вы можете удалить каталог, который не принадлежит вам, из каталога, которым он является. Таким образом, приведенное выше не потерпит неудачу, если я попробую только с p без «содержимого».

2
27.09.2016, 14:42
2 ответа

Я использовал эту команду, которая у меня сработала:

rsync -avp ssh --progress /home/ root@ecash-staging:/var/www/localhost/htdocs
1
27.01.2020, 22:19

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

Используя этот синтаксис, вы подключаетесь от первого хоста (не от вашего хоста) ко второму. Вы можете аутентифицироваться со своего хоста с помощью переключателя -3 , который обычно более удобен:

scp -3 source_user@source_remote_host:/usr/bin/mysql_backup.sh \
    target_user@target_remote_host:/var/tmp/
2
27.01.2020, 22:19

Теги

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