У меня есть сервер serv
и пользователь на нем user
, а есть другой user suser
.
Я могу переключиться на suser
, набрав sudo su - suser
, но я не знаю пароль suser
. Все , что я хочу , чтобы скопировать файл из моей LocalMachine в serv
и поместить его в папку , которая только suser
иметь доступ на запись.
Обычно я использую временную папку temp
:
scp PATH_TO_FILE user@serv:SOME_PATH/temp
а затем просто через ssh переместите этот файл из temp
каталога в папку назначения.
Интересно, есть ли способ избежать временной папки.
Итак, другими словами, мне нужно скопировать файл с локального компьютера на некоторый сервер, на котором выполняется вход через одного пользователя, но затем перевести пользователя на другого и затем поместить файл.