2016-08-08 26 views
0

Ich habe kürzlich Backup-Manager auf meinem Ubuntu-Rechner installiert, um automatisches Backup zu erhalten. Das Problem ist, wenn ich die Automatisation mit diesem Code einzurichten gehen -ubuntu backup-manager Berechtigung verweigert

code

es uns kommt sagen dieses "bash: /etc/backup-manager.sh: Zugriff verweigert"

I verstehe diesen Fehler nicht. Ich habe versucht, den Benutzer zu ändern, der zu jemand anderem liest und schreibt als Wurzel und das nicht funktionierte. Ich habe versucht, die chmod-Nummer von 770 auf 700 geändert und immer noch nicht funktioniert.

enter image description here

alle Infos zu diesem Thema ist willkommen. Danke an diejenigen, die helfen :) diejenigen, die sich wundern, dass ich dieses Tutorial verwende, das mir vom Gastgeber gibt. https://documentation.online.net/en/dedicated-server/tutorials/backup/configure-backup/start

Ich bin mit der Desktop-Version von Ubuntu 16 einhüllen, die

Antwort

1

Das sudo benötigt wird, nicht das tun, was Sie in diesem Fall möchten. Was passiert ist, ist, dass die Shell die Umleitung bewertet und versucht, die /etc/backup-manager.sh für Sie zu öffnen, bevor die sudo cat überhaupt gestartet wird. Das schlägt fehl, weil die Shell weiterhin als nicht privilegierter Benutzer ausgeführt wird. Sie müssen sudo -i sagen, um eine neue root-Shell zu öffnen, die Befehle auszuführen und wieder zu beenden. Alternativ können Sie versuchen sudo nano /etc/backup-manager.sh und fügen Sie den Inhalt dort ein. Dies würde funktionieren, weil der Editor als root ausgeführt wird und die Datei sich beim Speichern öffnet.

+0

Ja! Danke, dass ich seit Ewigkeiten versuche, das zum Laufen zu bringen. Ich bin ein neuer Benutzer dieses Betriebssystems, aber ich finde es lustig, herauszufinden, wie man dafür etwas tut, obwohl ich ein wenig mehr Hilfe brauchte: P Danke, dass du mir das beigebracht und mein Problem gelöst hast! – Forrest