Назад | Перейти на главную страницу

настроить rsync без пароля с Strato Hidrive

Я хочу настроить rsync без пароля с моим strato hidrive. Но у меня 2 проблемы.

Первая проблема в том, что мой id_rsa.pub уже существует из-за git. Это проблема?

Во-вторых, я не могу запустить ssh-copy-id на свой strato hidrive. Это команда, которую я выполняю: ssh-copy-id -i ~/.ssh/id_rsa.pub exo-l@rsync.hidrive.strato.com

Затем он возвращает: shell access not allowed

Любые идеи?

По-видимому, у strato есть форма загрузки для ключа SSH в разделе Параметры-> Менеджер учетных записей-> Ключ OpenSSH

Я загрузил туда свой ключ

Я использую не Hidrive, а стандартное веб-пространство Strato, но я думаю, что это связано, так как я также получаю shell access not allowed при попытке использовать ssh-copy-id. Следующий этот блог (Немецкий), похоже, работает следующее:

  • войти на сервер с помощью ssh
  • создать каталог .ssh
  • используйте scp для копирования ~/.ssh/id_rsa.pub в файл .ssh/authorized_keys.

Если вы используете несколько учетных записей ftp с разными корневыми каталогами, процедуру можно повторить, создав .ssh в соответствующем корневом каталоге учетной записи ftp. (Однако у вас нет оболочки в этих дополнительных точках доступа ftp, поэтому sftp работает, но rsync не).