AFAIK non puoi farlo.
Quello che ho fatto sul posto di lavoro è stato trasferire i file sul tuo home
(~
) (o in realtà qualsiasi cartella in cui disponi di autorizzazioni complete, ad esempio chmod 777
o varianti) tramite WinSCP, quindi tramite SSH sulla tua macchina Linux e sudo
da lì alla cartella di destinazione.
Un'altra soluzione sarebbe cambiare i permessi delle directory in cui stai pianificando di caricare i file, in modo che il tuo utente (che è senza sudo
privilegi) potrebbe scrivere in quelle dirs.
Leggerei anche dei comandi remoti di WinSCP per ulteriori dettagli.
So che è vecchio, ma in realtà è molto possibile .
-
Vai al tuo profilo WinSCP (Sessione> Siti> Gestore sito)
-
Fai clic su Modifica> Avanzate...> Ambiente> SFTP
-
Inserisci
sudo su -c /usr/lib/sftp-server
in "SFTP Server" (nota che questo percorso potrebbe essere diverso nel tuo sistema) -
Salva e connettiti
Fonte
AWSUbuntu 18.04:
C'è un'opzione in WinSCP che fa esattamente quello che stai cercando:
Di solito tutti gli utenti avranno accesso in scrittura a /tmp. Posiziona il file in /tmp e poi accedi a putty , quindi puoi sudo e copiare il file.