GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So führen Sie den SUDO-Befehl in WinSCP aus, um Dateien von Windows nach Linux zu übertragen

AFAIK, das kannst du nicht.
Was ich an meinem Arbeitsplatz gemacht habe, ist die Dateien auf Ihr home zu übertragen (~ )-Ordner (oder wirklich jeder Ordner, in dem Sie volle Berechtigungen haben, z. B. chmod 777 oder Varianten) über WinSCP und dann SSH zu Ihrem Linux-Rechner und sudo von dort in Ihren Zielordner.

Eine andere Lösung wäre, die Berechtigungen der Verzeichnisse zu ändern, in die Sie die Dateien hochladen möchten, damit Ihr Benutzer (der ohne sudo Privilegien) in diese Verzeichnisse schreiben könnte.

Ich würde auch über WinSCP Remote Commands für weitere Details lesen.


Ich weiß, das ist alt, aber es ist tatsächlich sehr gut möglich .

  • Gehen Sie zu Ihrem WinSCP-Profil (Sitzung> Sites> Site Manager)

  • Klicken Sie auf Bearbeiten> Erweitert...> Umgebung> SFTP

  • Fügen Sie sudo su -c /usr/lib/sftp-server ein in "SFTP-Server" (beachten Sie, dass dieser Pfad in Ihrem System anders sein kann)

  • Speichern und verbinden

Quelle

AWS-Ubuntu 18.04:


Es gibt eine Option in WinSCP, die genau das tut, wonach Sie suchen:


Normalerweise haben alle Benutzer Schreibzugriff auf /tmp. Platzieren Sie die Datei in /tmp und melden Sie sich dann bei putty an, dann können Sie sudo und die Datei kopieren.


Linux
  1. So benennen Sie Dateien unter Linux um

  2. So teilen und kombinieren Sie Dateien von der Befehlszeile in Linux

  3. SCP-Linux-Befehl – ​​So übertragen Sie SSH-Dateien von Remote auf Lokal

  4. Linux – Wie führe ich einen Bootloader von Linux aus?

  5. Führen Sie den Befehl auf mehreren Linux-Servern von Windows aus aus

So suchen Sie Dateien im Terminal unter Linux

So verwenden Sie den SCP-Befehl zum Übertragen von Dateien

So führen Sie Windows 95 unter Linux aus

So greifen Sie von Windows 10 auf Linux-Partitionen zu

So suchen Sie nach Dateien über die Linux-Befehlszeile

So verwalten Sie Dateien vom Linux-Terminal aus