ROOT'у отказано в доступе

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

Код: Выделить всё

[root@localhost ~]# cd /mmm/d4x-2.5.7.1/
[root@localhost d4x-2.5.7.1]# ./configure
bash: ./configure: Отказано в доступе

почему это? как можно исправить?
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

а права какие стоят? , не под рутом запускается?
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

права 644... причем вле такие фоелы запустить не могу...

извините если не правильно понял Вас... учусь пока :)

изминил на 744 и запустилось... так что, теперь перед запуском людого файла права менять? а можно это сделать в одном месте и для всех сразу?
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

можно
chmod -R 744 директория
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

если я правильно понял. делаю

Код: Выделить всё

chmod -R 744 /mmm/

и все что буду записывать в эту папку будет с правами 744?
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

все что уже лежит в этой папке будет с правами 744, только на самом деле обычно исполняемые файлы уже имеют права на запуск, если вы конечно не сами их создаете.
Бывают редкие исключения конечно.
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

первый раз устанавливал линукс все работало нормально, после переустановки появилась такая проблема... не знаю почему...
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

плохо понятно в чем проблема выражается, если бы у всех исполняемых файлов не было прав на выполнение я думаю вряд-ли у вас
вообще что-то работало
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

попробую подробней...
Поставил первый раз ASPLinux 11, все работало хорошо...
Переустановил и появились проблемы... Теперь исполняемые файлы не запускаются под рутом пока не поменяешь права на 744 (изночально стоят 644)... когда меняешь права, файл запускается... Почему так? почему при первой установке исполняемые файлы нормально запускались, а теперь не запускаются пока не поменяеш права?
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: ROOT'у отказано в доступе

Сообщение drBatty »

Angel_Hranitel писал(а):
08.12.2007 16:01
Теперь исполняемые файлы не запускаются под рутом пока не поменяешь права на 744 (изночально стоят 644)... когда меняешь права, файл запускается...

Потому что, если цифра чётная - прав на запись нет, если нечётная - есть.
Первая цифра - для хозяина
Вторая - для группы
Третья - для всех прочих
Если у вас первая цифра чётная - хозяин не сможет запустить этот файл(но может поменять права).
цифры значат сл:
0 - ничего нельзя
1 - можно только выполнять
2 - можно только писать
4 - можно только читать
Что-бы можно было "не только", цифры надо сложить: например 7 - можно всё.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

ну это я понимаю... а почему права 644 и не 744 ставятся по умолчанию? т.е. почему после переустановки появились проблемы с этими правами?
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

всетаки у поконкретнее, у каких файлов нет прав на запуск, вы Линукс как-то запустили, браузер запустили.
может быть тот ./configure иключением был. Приведите еще пример какой-нибудь пожалуйста, а то все-таки не очень понятно.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: ROOT'у отказано в доступе

Сообщение drBatty »

Angel_Hranitel писал(а):
08.12.2007 16:25
ну это я понимаю... а почему права 644 и не 744 ставятся по умолчанию? т.е. почему после переустановки появились проблемы с этими правами?
644 ставится потому, что почти все файлы не выполняемые. А вы наверное свой configure куда-нибудь сохраняли? На виндовый раздел или на CD? А может запаковали чем не тем? Кстати, почти всегда ./configure выполняется не с root'а, а с того юзера, которому с этой программой работать.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

есть еще
snort-2.8.0.1 у configure права 644
McAfee VirusScan у install-uvscan права 644 и в этой же папке uninstall-uvscan тоже 644
а при первой установке линукса эти файлы работали нормально, т.е. права у них были 744
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: ROOT'у отказано в доступе

Сообщение Forsberg »

Angel_Hranitel писал(а):
08.12.2007 16:43
есть еще
snort-2.8.0.1 у configure права 644
McAfee VirusScan у install-uvscan права 644 и в этой же папке uninstall-uvscan тоже 644
а при первой установке линукса эти файлы работали нормально, т.е. права у них были 744

откуда вы эти программы взяли? скачали только что, или они у вас где то хранились до переустановки?
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

скачал, установил, все работало, потом пред переустановкой скопировал все на флешку... теперь беру программы оттуда и пытаюсь установить...
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: ROOT'у отказано в доступе

Сообщение drBatty »

Angel_Hranitel писал(а):
08.12.2007 16:51
скачал, установил, все работало, потом пред переустановкой скопировал все на флешку... теперь беру программы оттуда и пытаюсь установить...
в следующий раз упакуйте их как было(.tar.bz2), перед копированием. Кстати, обратите внимание на атрибуты каталогов. ;)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Angel_Hranitel
Сообщения: 21
ОС: ASPLinux 12 CARBON

Re: ROOT'у отказано в доступе

Сообщение Angel_Hranitel »

хм... спасибо! понял в чем проблема... взял архивированный пакет и открыл его, у файла configure стояли права 775...

спасибо :)
Бог создал рай, а Дьявол - Краснодарский край!

ASPLinux 12 CARBON
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: ROOT'у отказано в доступе

Сообщение fed71 »

Angel_Hranitel писал(а):
08.12.2007 15:39
первый раз устанавливал линукс все работало нормально, после переустановки появилась такая проблема... не знаю почему...

Если переустанавливали "поверх" оси, то поменялись дескрипторы пользователей. Имя может быть такое же, а дескрипторы разные. Лечение рассматривалось здесь

Смена группы и владельца файлов и папок.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Upliner
Сообщения: 67
ОС: openSUSE 11 / Debian Lenny
Контактная информация:

Re: ROOT'у отказано в доступе

Сообщение Upliner »

Angel_Hranitel писал(а):
08.12.2007 16:51
скачал, установил, все работало, потом пред переустановкой скопировал все на флешку...
Всё ясно, похоже, на флешке файловая система fat, которая не поддерживает юниксовые права. Либо переформатируйте флешку в ext2, либо при копировании на неё пакуйте каким-нибудь юниксовым архиватором.
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Спасибо сказали:
Ответить