1

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

scp PATH_TO_FILE user@serv:SOME_PATH/temp

а затем просто через ssh переместите этот файл из temp каталога в папку назначения.

Интересно, есть ли способ избежать временной папки.

Итак, другими словами, мне нужно скопировать файл с локального компьютера на некоторый сервер, на котором выполняется вход через одного пользователя, но затем перевести пользователя на другого и затем поместить файл.

0