Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Создание исполняемого файла по-умолчанию  (Прочитано 729 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Voroshek

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
1. Можно как-нибудь отключить "политику безопасности", делающую каждый ексешник неисполняемым? В смысле, совсем отключить. Чтоб было как в других линуксах.
2. Вы будете смеятся, но как пользоваться поиском по форуму? Когда забиваю слово в "поиск" отправляет в гугл
« Последнее редактирование: 25 Февраля 2011, 11:49:39 от truegeek »

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: 2 вопроса
« Ответ #1 : 25 Февраля 2011, 10:10:21 »
1) chmod 755 ?
2) Но ищет только на этом форуме, ну и парочке других. Так и должно быть.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн VlaoMao

  • Активист
  • *
  • Сообщений: 308
  • ArchLinux - eMachines e725 && Nokia N950
    • Просмотр профиля
Re: 2 вопроса
« Ответ #2 : 25 Февраля 2011, 10:33:38 »
Это в каких других?
Смотри в сторону опций монтирования.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: 2 вопроса
« Ответ #3 : 25 Февраля 2011, 10:41:14 »
измените название темы на более информативное, иначе тема будет закрыта

Оффлайн Voroshek

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: 2 вопроса
« Ответ #4 : 25 Февраля 2011, 10:54:21 »
Это, например, в сузе. chmod 755 - ни шиша. Действительно, Николаич, закрывайте тему. Пусть будет суза

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: 2 вопроса
« Ответ #5 : 25 Февраля 2011, 11:41:41 »
Это, например, в сузе. chmod 755 - ни шиша. Действительно, Николаич, закрывайте тему. Пусть будет суза
если вы хотите создавать исполняемые файлы по-умолчанию, то вам придется немало потрудится.
рассмотрим ситуацию:
создаем файл с помощью утилиты touch, по-умолчанию она создаст файл с правами 666,
но утилита umask обрежет права 666 - 022 = 644, тк umask по-умолчанию 022.
даже если вы принудительно выставите umask = 0, то все равно не добьетесь желаемого результата.
чтобы создавать исполняемые файлы, нужно нашей утилите touch нужно указать, чтобы она создавала файлы с правами 777.
как это делается, я не знаю.
такое поведение обусловлено безопасностью системы и это правильно. если вы хотите сделать файл исполняемым, то выполняйте

sudo chmod +x my_file

и да, в "других" линуксах так же. и здесь нет "политик безопасности" и "экзешников". ;)

тема закрыта.
« Последнее редактирование: 25 Февраля 2011, 11:49:06 от truegeek »

 

Страница сгенерирована за 0.032 секунд. Запросов: 23.