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

Rsync без пароля и другого порта для оболочки rssh

Я пытался использовать Rsync без пароля для оболочки rssh, используя

ssh-keygen

и

ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 12345 user@example'

но я не смог получить следующее сообщение

This account is restricted by rssh.
Allowed commands: rsync

If you believe this is in error, please contact your system administrator.

и это потому, что единственная рабочая команда в оболочке rssh - rsync но как я мог заставить rssh shell работать без пароля?

Спасибо

Пытаться rsync /root/.ssh/id_rsa.pub user@example/.ssh/authorized_keys опубликовать свой ключ.

ssh-copy-id - это просто базовый сценарий оболочки, который копирует ваш ключевой файл на удаленный сервер. Нет никакой магии. Если на удаленном сервере уже есть файл authorized_keys, загрузите его, измените и повторно опубликуйте с помощью rsync.