есть приложение под названием aplomb, которое было сделано как часть вскрытия приложения ubuntu несколько месяцев назад ... я попробую n получить ссылку на него. n отредактируйте ответ как можно скорее ... если вы найдете его, хорошо и gud ... он позволяет u блокировать сайты для ur deaignatd amnt f time! :) вот ссылка на страницу запуска-https://launchpad.net/~snwh/+archive/aplomb
По умолчанию umask для установки NTFS не позволяет выполнить, поэтому я добавлю umask = 0222 к вашим параметрам монтирования
, поэтому на основе приведенного в ссылке ссылки:
mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000 DRIVE /media/vista
станет:
mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000,umask=0222 DRIVE /media/vista
Эффективно, из автоматически установленного раздела nfts я не могу запустить исполняемый файл. В этом случае система смонтирует его как:
/dev/sdc1 on /media/romano/IOMEGA type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
Я скопировал в него исполняемый файл, и он не работал - разрешено отклонение, и невозможно добавить разрешение «x» к файлу.
Одно решение вручную монтирует диск следующим образом:
sudo mount -t ntfs-3g -o user,relatime,umask=0022,exec /dev/sdc1 /mnt
(для этого монтируйте файловую систему, принадлежащую root, вы можете использовать uid=<your uid> для ее монтирования как вы, а вы можете добавить его в /etc/fstab, чтобы автоматически установить его). Теперь он работает:
(0)samsung-romano:/% file /mnt/trova
/mnt/trova: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
(0)samsung-romano:/% /mnt/trova
Uso: trova [file di agenda] cosa
file di default ./agenda
(0)samsung-romano:/% ls -lt /mnt/trova
-rwxr-xr-x 1 root root 14756 Nov 12 20:43 /mnt/trova
Плохо то, что теперь все файлы исполняемы. Вероятно, это невозможно решить, учитывая, что NTFS не имеет понятия «исполняемый бит». Если вы делаете chmod -x /mnt/trova, ничего не происходит.
Обратите внимание, что параметр exec в команде mount должен быть последним в списке, потому что множество опций (например, user) имеет встроенный по умолчанию noexec.