Мне нужно скопировать файл между машинами Linux. Проблема, которую пользователь использует для входа в систему ( myuser), отличается от пользователя, который может получить доступ к файлу.
Если я просто sshна машине, я могу переключить пользователя с помощью sudo su someuser, могу ли я сделать это как-нибудь, пока scp?
При использовании WinSCP мне удалось это сделать, настроив SCP / Shell, поэтому я считаю, что должен быть похожий способ сделать это с помощью чистой оболочки.
sshи выполнения scp, что-то вроде этого ssh myuser@host "sudo scp ...":?