Проблема с Rsync при копировании папки на сервер (отсутствует открытый -ключ )?

На самом деле опция sudo сама по себе не работает, потому что говорит, что не может писать в папку /mnt/Server1/Backup

     [dom ott 14, 01:15 ][antonio@gaia:~]sudo rsnapshot alpha
     [sudo] password di User1: 
     ----------------------------------------------------------------------------
     rsnapshot encountered an error! The program was invoked with these options:
     /usr/bin/rsnapshot alpha 
     ----------------------------------------------------------------------------
     ERROR: Could not mkpath("/mnt/Server1/Backup/rsnapshot/alpha.0/", 0, 0755);

Я нашел обходной путь. У rsnapshot была возможность указать, куда записывается файл PID. Я установил это так:

     lockfile   /mnt/Server1/Backup/rsnapshot

Я также назначил резервную группу для указанной выше папки. Наконец, я также понял, что rsnapshot даже не использует SSH, потому что удаленная папка смонтирована на Client1 через NFS.

0
07.01.2021, 12:16
1 ответ

Вам необходимо скопировать содержимое ~/.ssh/id_rsa.pubв ~/.ssh/authorized_keysна сервер:

mkdir ~/.ssh && chmod 700 ~/.ssh
vim ~/.ssh/authorized_keys # edit file and paste your public key
chmod 600 ~/.ssh/authorized_keys
1
18.03.2021, 22:37

Теги

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