Відповіді:
Ваш зовнішній диск швидше за все відформатований NTFS або FAT32. Ці файлові системи не підтримують права доступу до файлів Linux.
Зараз у вас принаймні п'ять варіантів:
ext4
файлову систему. Це можна зробити за допомогою Disk Utility або GPartedbash /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
(можливо небезпечно) Встановіть розділ за допомогою біта виконання для всіх файлів. Для цього дотримуйтесь цих інструкцій:
Відкрийте термінал і запустіть:
sudo mount -o remount,fmask=027 /media/YOURDRIVE
Якщо ви не можете записати / отримати доступ до файлів, запустіть команду з ,uid=$(id -u)
після fmask=022
:
sudo mount -o remount,fmask=027,id=$(id -u) /media/YOURDRIVE
"Можливо небезпечно", оскільки ви надаєте дозволи на виконання всіх файлів, використовуйте цю опцію, лише якщо інші методи не працюють.
wine /path/to/your/file
також працює для програм Windows.
Якщо файлова система відформатована як FAT або NTFS, ви завжди можете встановити її з відповідними дозволами. Дозвіл за замовчуванням при монтажі з командного рядка включає дозволи на виконання для всіх користувачів.
Для того, щоб отримати більше результатів конкретних см ручних сторінок mount.ntfs-3g
і mount
, останній в розділі опції монтування для жиру , зокрема , подивіться на варіанти uid
, gid
, umask
, fmask
, dmask
,
У Ubuntu 10.04 не було проблем із налаштуванням дозволів на запуск програм чи читання / запис на зовнішніх накопичувачах.
Для мене це міцна риса, яка робить його найкращою версією, яка коли-небудь працює на USB.
Що б не було знято, щоб зупинити це - і це поганий бездротовий зв’язок за замовчуванням - це те, що складає 10.10 і більше такого безладу.
Виправлення подібних матеріалів не повинно бути завданням користувача. Якщо мобільне виконання є обов'язковим, скористайтеся 10.04.