Com o SCP, você tem que fazer em duas etapas, no entanto, você pode fazê-lo em um com o rsync da seguinte maneira:
rsync --rsync-path="sudo rsync" <LOCALFILE> USER@SERVER2:/root
Nota: Isso requer NOPASSWD
configuração do sudo. Se você tiver que digitar a senha para o sudo, então o caminho de dois passos é necessário.
Para copiar o diretório, você precisa adicionar -r
parâmetro. E -v
para saída detalhada.
Para usar o método acima com credenciais, você precisa adicioná-las ao seu ~/.ssh/config
arquivo, por exemplo
Host SERVER2
HostName server2.example.colm
User USER
#IdentityFile ~/.ssh/custom_key.pem