> Если кто-то пользуется fsbackup-ом, возможно он столкнулся с подобной
> трудностью.
> 
> Попытался настроить удаленный бэкап, remote_ssh
> 
> $cfg_type = "remote_ssh";
> 
> Проблема в том, что fsbackup.pl запускается с правами рута,
> ssh же коннект предпологается должен происходить с правами обычного
> пользователя. В этом-то и трудность. Ssh коннект с правами обычного
> пользователя устанавливается, а вот когда та же команда выполнятеся
> с правами рута, тогда нет
> 
> т.е.
>    $ id
>    uid=0(root)...
>    $ ssh [EMAIL PROTECTED]
>    The authenticity of host 'somehost...' can't be established.
>    ...
>    $ su john
>    $ id
>    uid=1000(john)...
>    $ ssh somehost.net
>    [EMAIL PROTECTED]:~$ 
> 
> Конечно, $cfg_remote_login = "john";
> 
> Скорее всего, это как-то лечится, но как правильно ?
> 
> -- 
> Vladimir Zolotykh



   Если я правильно понял то в /etc/ssh/ssd_config стоит
   PermitRootLogin no нужно изменить на yes.

   Вобще-то это плохая идея - лучше создать пользователя с нужными
   правами чим логиниться рутом.

-- 
С уважением,
 Evgeniy



Ответить