Ich bin nicht in der Lage zu laufen Skripte von einer montierten Partition auszuführen. Ich habe ein einfaches "Hello World" -Skript erstellt, das von meinem Home-Verzeichnis ausgeführt wird, aber wenn ich es auf die gemountete Partition verschiebe, kann ich die Datei nicht ausführen.Kann nicht Skriptdatei mit + x Erlaubnis, auch mit sudo
$ ls -l
-rwxr-xr-x 1 user user 31 Mar 4 21:33 test.sh
$ ./test.sh
-bash: ./test.sh: Permission denied
$ sudo ./test.sh
[sudo] password for user:
sudo: unable to execute ./test.sh: Permission denied
$ cd ..
$ ls -l
drwxrwxrwx 6 user root 4096 Mar 4 21:34 sda5
Ich habe keine Ahnung, was zu tun ist.
ETA: Ich bin zu verwenden „bash test.sh“ in der Lage, die Datei auszuführen, ./test.sh einfach nicht. Ich kann ./test.sh im Home-Verzeichnis tun.
Welches Dateisystem ist die montierte Partition? –
Ist die Partition mit noexec Flag eingehängt? – hek2mgl
HevyLight: Dateisystem ext4 – user1539179