Какое это имеет отношение к путешествиям? Это приложение GUI или просто исполняемый файл в Unix? Я бы предположил, что Кубок кинзы значит целую кучу, или, скорее, несколько букетов... Еще очень непонятно. Я все еще верю, вы Авер совсем запутался. Я пытался улучшить мой ответ. Удостоверение личности с фотографией? Я использую свою УК-выдал чип и пин-код карты во многих странах за рубежом, в местах, где подпись часто требуется. Как правило, торговцы даже не смотреть на подпись—они дают карту обратно, прежде чем просить вас подписать квитанцию. Я только воспитываю моего собственного опыта здесь, но никто никогда не попросил у меня удостоверение личности с фотографией для подписи-уполномоченный по сделке, даже если сделка идет на сотни долларов. Если ваш руководитель не является соавтором, то вы, возможно, не нужно их разрешение, чтобы отправить на публикацию. Это зависит от внутренних инструкций в своем университете. Что сказать, представление без разрешения, похоже, создавать дополнительные проблемы между вами и вашим руководителем.

Может кто-нибудь объяснить в деталях, что происходит со следующим. Давайте представим, что я монтирование каталога с параметром noexec параметр следующим образом:

крепление-вывода с параметром noexec /Дев/маппер/Федора-данные /сведения

Поэтому, чтобы убедиться в этом, я побежал монтировать | грэп сведения:

/Дев/маппер/Федора-сведения о /тип данных в ext4 (RW,то с параметром noexec,режиме,seclabel,данных=приказ)

Теперь в течение /данных я создаю простой скрипт называется она следующим образом:

#!/бин/Баш

Echo "Привет Мир"
whoami

Поэтому я сделал скрипт исполняемым с помощью chmod у+х она (это впрочем не влияет на файловую систему с параметром noexec вариантов) и я попытался запустить его:

# ./она
-в bash: ./она: разрешение отклонено

Однако, prepanding Баш файла уступает:

# Баш она
Привет Мир
корень

Затем я создал простой она.с со следующим содержанием:

#включить заголовочный файл <stdio.ч>

тап_п()
{
 функции printf("Здравствуй, Мир\п");
 возврат 0;
}

Скомпилировал его с помощью ГК -О она.С она

Сейчас работает:

# ./она
-в bash: ./она: разрешение отклонено

Поэтому я попытался запустить его через

/lib64/ЛД-ОС Linux для архитектуры x86-64.так.2 она

Ошибки:

./она: ошибка при загрузке разделяемых библиотек: ./она: не удалось сопоставить сегмент общий объект: операция не допускается

Так что это, конечно, верно, поскольку лдд возвращает следующее:

лдд она
лдд: предупреждение: у вас нет разрешения на выполнение `./она'
 не динамический исполняемый

На другой системе, где параметром noexec монтировать параметр не применяется я вижу:

лдд hellow_world
 Линукс-ВДСО.так.1 (0x00007ffc1c127000)
 библиотеки libc.так.6 => /lib64/библиотеки libc.так.6 (0x00007facd9d5a000)
 /lib64/ЛД-ОС Linux для архитектуры x86-64.так.2 (0x00007facd9f3e000)

Теперь мой вопрос: почему не работает баш скрипт на файловую систему с параметром noexec возможность работать, но не с скомпилированной программы? Что происходит под капотом?