rsync на Ubuntu - права root на удаленной машине? - PullRequest
0 голосов
/ 01 сентября 2010

Я пытаюсь получить некоторые файлы с подключенного диска только для чтения на удаленном компьютере (Ubuntu) с помощью рекурсивного rsync. Я администратор на удаленной и локальной машине. Мне сказали, что для нескольких файлов у меня недостаточно прав для доступа к их каталогам. Я попытался использовать rsync как root @ hostname, но он отклоняет пароль, который я обычно использую как sudo (этот метод работает нормально на компьютере с OS X, который я использую). В моем файле sshd_config PermitRootLogin установлен в yes (и это не проблема перезапуска sshd), и там нет списка DenyUsers. Есть ли еще способ получить эти файлы? Спасибо.

1 Ответ

1 голос
/ 01 сентября 2010

Вы должны включить корневую учетную запись на другом компьютере. ssh как ваш обычный пользователь и запустите

sudo passwd root

И введите свой пароль. Ubuntu по умолчанию использует систему sudo, которая не использует учетную запись root, но вместо этого повышает права текущего пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...