AFAIK no puedes hacer eso.
Lo que hice en mi lugar de trabajo fue transferir los archivos a su home
(~
) carpeta (o realmente cualquier carpeta en la que tenga permisos completos, es decir, chmod 777
o variantes) a través de WinSCP, y luego SSH a su máquina Linux y sudo
desde allí a su carpeta de destino.
Otra solución sería cambiar los permisos de los directorios en los que planea cargar los archivos, de modo que su usuario (que no tiene sudo
privilegios) podría escribir en esos directorios.
También leería acerca de los comandos remotos de WinSCP para obtener más detalles.
Sé que esto es antiguo, pero en realidad es muy posible .
-
Vaya a su perfil de WinSCP (Sesión> Sitios> Administrador del sitio)
-
Haga clic en Editar> Avanzado...> Entorno> SFTP
-
Insertar
sudo su -c /usr/lib/sftp-server
en "Servidor SFTP" (tenga en cuenta que esta ruta puede ser diferente en su sistema) -
Guardar y conectar
Fuente
AWSUbuntu 18.04:
Hay una opción en WinSCP que hace exactamente lo que buscas:
Por lo general, todos los usuarios tendrán acceso de escritura a /tmp. Coloque el archivo en /tmp y luego inicie sesión en PuTTY, luego puede sudo y copiar el archivo.