Почему я не могу запустить программы на другом разделе в Linux?

Система управления версиями является программой как любой другой. Можно установить его в масштабе всей системы или локально если Вам нравится. Считайте первые две строки инструкций по установке МЕРЗАВЦА, например.

Кроме того, если Вы собираетесь создать что-нибудь для выполнения как обычный пользователь, Вы могли бы интересоваться вопросом о запущении Ваших собственных программ.

4
15.01.2012, 01:13
3 ответа

Удостоверьтесь, что Ваши опции монтирования позволяют выполнить бит полномочий.

Существуют опции монтирования, которые можно использовать для ограничения полномочий файлов в смонтированной файловой системе:общая информация noexec препятствует тому, чтобы все файлы были исполняемой, определенной для FAT опцией showexec дает разрешение только в файлы с расширениями .exe, .com и .bat. Отметьте также это noexec подразумевается user и users.

Если Вы используете user или users можно все еще получить выполнить бит полномочий, работающий путем монтирования с явно указанным exec смонтируйте опцию после user или users опция.

Посмотрите монтируют страницу справочника для деталей.

15
27.01.2020, 20:45

При монтировании FAT или раздела NTFS полномочия определяются во время монтирования, umask, fmask и dmask опции. Первое является общим, другие два специфичны для файлов и каталогов.

Также можно интересоваться uid и gid опция установить владельца и группу всех файлов и каталога на разделе.

Пример:

mount -t ntfs-3g -o uid=500,gid=500,umask=0022 /dev/sda1 /mnt/win
5
27.01.2020, 20:45

В Puppy Linux по умолчанию вы можете выполнять сценарии на разделах NTFS или FAT: http://murga-linux.com/puppy/viewtopic.php?t=95174

-1
27.01.2020, 20:45

Теги

Похожие вопросы