Você pode usar cpio
com a opção --owner
:
cd /root
find .ssh -print | cpio -pdmv --owner=someuser ~someuser/
Se as contas geralmente têm / precisam de uma senha, você também pode copiar seu arquivo de chave pública para um novo arquivo e editá-lo localmente e, em seguida, usar:
ssh-copy-id -i edited_pub_file someuser@server
Dessa forma, você não precisa editar os dados da chave pública depois (você pode fazer isso de qualquer maneira para o seu ssh-copy-d
inicial para raiz.