Ich verstehe nicht, worum es hier geht.
vks@vksTP:~/dropbox/shells$ ll sssh.sh
-rw-rw-rw- 1 root root 1218 Mar 17 17:58 sssh.sh
vks@vksTP:~/dropbox/shells$ sudo chmod +x sssh.sh
vks@vksTP:~/dropbox/shells$ ll sssh.sh
-rw-rw-rw- 1 root root 1218 Mar 17 17:58 sssh.sh
Ich kann die Berechtigung nicht auf +x ändern.
Bearbeiten:
Ich habe einen Dual-Boot-Rechner und teile denselben Dropbox-Ordner. Dieser Dropbox-Ordner befindet sich auf einem NTFS-Mount meines Laufwerks D für Windows. Nachfolgend sind die Einträge aus fstab aufgeführt.
/dev/sda2 /mnt/C ntfs-3g rw,user,fmask=0111,dmask=0000 0 0
/dev/sda3 /mnt/D ntfs-3g rw,user,fmask=0111,dmask=0000 0 0
Ich kann +x zu keiner Datei in /mnt/D hinzufügen.
Antwort1
Ihr fmask
ist auf eingestellt 0111
, was bedeutet, dass das niedrigste Bit der Dateiberechtigungen gelöscht wird. Dieses Bit ist das x
. Stellen Sie die Maske zB auf ein, 002
um nur das Schreibbit für zu löschen others
und die Bits r
und x
intakt zu lassen.