Wenn ich versuche, diese Option für eine Datei auf einem externen Laufwerk festzulegen, hebt sie die Markierung auf. Tun chmod +x
hat keine Wirkung. Das Laufwerk wird mit Standardoptionen bereitgestellt.
permissions
external-hdd
Borsook
quelle
quelle
Antworten:
Ihre externe Festplatte ist wahrscheinlich mit NTFS oder FAT32 formatiert. Diese Dateisysteme unterstützen keine Linux-Dateiberechtigungen.
Sie haben jetzt mindestens fünf Möglichkeiten:
ext4
Dateisystem neu. Dies kann mit dem Festplatten-Dienstprogramm oder mit GParted erfolgenbash /path/to/your/file.sh
python /path/to/your/file.py
perl /path/to/your/file.pl
wine /path/to/your/file.exe
/lib/ld-linux.so.2 /path/to/your/file
/lib/ld-linux-x86-64.so.2 /path/to/your/file
(Möglicherweise gefährlich) Hängen Sie die Partition mit dem für alle Dateien gesetzten Ausführungsbit ein. Befolgen Sie dazu die folgenden Anweisungen:
Öffnen Sie ein Terminal und führen Sie Folgendes aus:
Wenn Sie keine Dateien schreiben / darauf zugreifen können, führen Sie den Befehl mit
,uid=$(id -u)
after ausfmask=022
:"Möglicherweise gefährlich", da Sie Ausführungsberechtigungen für alle Dateien erteilen. Verwenden Sie diese Option nur, wenn die anderen Methoden nicht funktionieren.
quelle
wine /path/to/your/file
funktioniert auch für Windows-Anwendungen.Wenn das Dateisystem als FAT oder NTFS formatiert ist, können Sie es immer mit den entsprechenden Berechtigungen bereitstellen. Die Standardberechtigungen beim Mounten über die Befehlszeile umfassen Ausführungsberechtigungen für alle Benutzer.
Um spezifischere Ergebnisse finden Sie in die Handbuchseiten zu erhalten
mount.ntfs-3g
undmount
, letztere in den Abschnitt Mount - Optionen für Fette , insbesondere einen Blick auf Optionenuid
,gid
,umask
,fmask
,dmask
,quelle
Ubuntu 10.04 hatte keine Probleme, Berechtigungen zum Ausführen von Programmen oder Lesen / Schreiben auf externen Laufwerken festzulegen.
Für mich ist dies eine dauerhafte Eigenschaft, die es zur besten Version macht, die jemals auf einem USB-Stick ausgeführt wurde.
Was auch immer weggenommen wurde, um dies zu stoppen - und es ist eine schlechte Standard-WLAN-Konnektivität - macht 10.10 und darüber hinaus zu einem solchen Durcheinander von Frustration.
Das Beheben solcher Probleme sollte nicht Sache des Benutzers sein. Wenn mobile Ausführung ein Muss ist, verwenden Sie 10.04.
quelle