Ich kann ein C-Programm, das ich geschrieben habe, nicht ausführen, obwohl ich Lese-, Schreib- und Ausführungsberechtigungen dafür habe.Berechtigung verweigert Fehlermeldung
gibt es die folgende Fehlermeldung:
-bash: ./program_name: Permission denied
Was ist hier los? Hat jemand eine Ahnung?
UPDATE: Ich habe nicht die Ausführung Erlaubnis für die Binärdatei haben ... Ich habe jetzt die Benutzerrechte für die Binärdatei geändert: Hier ist das Ergebnis des Befehls ls -l programm_name:
[email protected] 1 my_username staff 2284 Jan 14 21:26 program_name
ich bekomme jetzt die folgende Fehlermeldung beim Versuch, die Datei auszuführen: -
bash:./program_name: cannot execute binary file
Wähler zu schließen: Ich glaube nicht, das auf Super Benutzer gehört, da diese w/Berechtigungen sein eigenes Programm zu tun hat mit dem Kompilieren. Nicht zum Beispiel, Erlaubnis für eine heruntergeladene Datei. –