все что уже лежит в этой папке будет с правами 744, только на самом деле обычно исполняемые файлы уже имеют права на запуск, если вы конечно не сами их создаете.
Бывают редкие исключения конечно.
попробую подробней...
Поставил первый раз ASPLinux 11, все работало хорошо...
Переустановил и появились проблемы... Теперь исполняемые файлы не запускаются под рутом пока не поменяешь права на 744 (изночально стоят 644)... когда меняешь права, файл запускается... Почему так? почему при первой установке исполняемые файлы нормально запускались, а теперь не запускаются пока не поменяеш права?
Теперь исполняемые файлы не запускаются под рутом пока не поменяешь права на 744 (изночально стоят 644)... когда меняешь права, файл запускается...
Потому что, если цифра чётная - прав на запись нет, если нечётная - есть.
Первая цифра - для хозяина
Вторая - для группы
Третья - для всех прочих
Если у вас первая цифра чётная - хозяин не сможет запустить этот файл(но может поменять права).
цифры значат сл:
0 - ничего нельзя
1 - можно только выполнять
2 - можно только писать
4 - можно только читать
Что-бы можно было "не только", цифры надо сложить: например 7 - можно всё.
всетаки у поконкретнее, у каких файлов нет прав на запуск, вы Линукс как-то запустили, браузер запустили.
может быть тот ./configure иключением был. Приведите еще пример какой-нибудь пожалуйста, а то все-таки не очень понятно.
ну это я понимаю... а почему права 644 и не 744 ставятся по умолчанию? т.е. почему после переустановки появились проблемы с этими правами?
644 ставится потому, что почти все файлы не выполняемые. А вы наверное свой configure куда-нибудь сохраняли? На виндовый раздел или на CD? А может запаковали чем не тем? Кстати, почти всегда ./configure выполняется не с root'а, а с того юзера, которому с этой программой работать.
есть еще
snort-2.8.0.1 у configure права 644
McAfee VirusScan у install-uvscan права 644 и в этой же папке uninstall-uvscan тоже 644
а при первой установке линукса эти файлы работали нормально, т.е. права у них были 744
есть еще
snort-2.8.0.1 у configure права 644
McAfee VirusScan у install-uvscan права 644 и в этой же папке uninstall-uvscan тоже 644
а при первой установке линукса эти файлы работали нормально, т.е. права у них были 744
откуда вы эти программы взяли? скачали только что, или они у вас где то хранились до переустановки?
первый раз устанавливал линукс все работало нормально, после переустановки появилась такая проблема... не знаю почему...
Если переустанавливали "поверх" оси, то поменялись дескрипторы пользователей. Имя может быть такое же, а дескрипторы разные. Лечение рассматривалось здесь
скачал, установил, все работало, потом пред переустановкой скопировал все на флешку...
Всё ясно, похоже, на флешке файловая система fat, которая не поддерживает юниксовые права. Либо переформатируйте флешку в ext2, либо при копировании на неё пакуйте каким-нибудь юниксовым архиватором.
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут