Acho que a melhor pergunta é: por que você está tentando atualizar arquivos como root por meio do scp ? Se isso é uma questão de implantar arquivos, você deve procurar sistemas de gerenciamento de configuração e instaladores.
Por exemplo, se você estiver copiando configurações, dê uma olhada no fantoche ou cfengine. Se você está pensando em instalar programas, procure no sistema de gerenciamento de pacotes da sua distribuição Linux (aptitude, yum, etc.).
Também posso dizer que sua solução final seria fazer login como o usuário root
, mas isso representa uma grande falha de segurança e está desativado na maioria dos sistemas. Mas se você quiser seguir esse caminho, você pode reativar o login de root abrindo sua configuração de SSH (provavelmente em /etc/ssh/sshd_config
) e definindo:
PermitRootLogin yes
E, em seguida, reinicie o sshd:
sudo /etc/init.d/sshd restart
Andrew