
Wie kann ich Dateien mit WinSCP unter Ubuntu 14.04 bearbeiten? Da ich mich nicht als Root anmelden oder meine Rechte erhöhen kann
Fehler: Berechtigungen verweigert, Sie können die Datei nicht überschreiben
Antwort1
Sie können nur Dateien bearbeiten, für die Sie Schreibrechte haben. Wenn die Datei, die Sie bearbeiten möchten, Ihnen die gewünschten Rechte nicht einräumt, müssen Sie sich an den Systemadministrator wenden.
Wenn Sie die Berechtigungen für die Datei ändern müssen, um das Schreiben zu ermöglichen, und Sie über SSH-Zugriff und Sudo-Fähigkeiten verfügen, können Sie Folgendes verwenden:
sudo chmod o+w /path/to/file
und es später rückgängig machen mit:
sudo chmod o-w /path/to/file
Antwort2
Wenn Sie die Rechte nicht erhöhen können, haben Sie eine andere Möglichkeit. Denken Sie daran, dass Sie Dateien hinzufügen/umbenennen können, wenn Sie Schreibrechte für ein Verzeichnis haben.
WENNSie haben Berechtigungen für das Verzeichnis. Ich würde so etwas tun:
/Pfad/zur/Datei/Dateiname.neu bearbeiten
mv /path/to/file/filename /path/to/file/filename.sav
mv /path/to/file/filename.new
Wenn Sie keine Berechtigungen für das Verzeichnis haben und auch nicht die Möglichkeit haben, die Berechtigungen zu erhöhen, haben Sie Pech gehabt.