Что такое CHMOD ?

Непопадающие в другие разделы и прочие философские темы

Re: Что такое CHMOD ?

Сообщение AVX » 11 янв 2009, 18:41

Костик - ты далеко не прав!
если сервер на винде - полюбому файловая система нтфс, а на ней очень мощный механизм прав доступа с использованием таблиц доступа (ACL) к файлам. В ext3 тоже есть такой механизм, но он по умолчанию отключен, да и в большинстве применений не нужен.

А если думаете, что на винде проще с правами - то замечу, что по умолчанию включен простой режим доступа к файлам и папкам, при котором вкладка "безопасность" в свойствах не отображается. Но стоит зайти в панель управления - свойства папки - и там убрать галочку "использовать простой общий доступ к файлам и папкам" - как эта вкладка (безопасность) тут же становится доступной. И там уже огромный простор с правами, как на разрешение, так и на запрет (включая наследование прав, аудит, и т.п.)

Так что установка галочки "только чтение" ровным счетом ничего не дает, это только проводник или другой файловый менеджер будет ругаться, что файл только для чтения (при попытке удалить/изменить), и запросит подтверждение для действия. Хотя в ряде команд есть опция /Y - и подобные, которые эти запросы просто игнорируют (пример: del /fsq *.mp3 - удалит все мп3 в текущей папке без всяких запросов).
Это просто пережиток DOS/Win98, где использовалась ФАТ(32), в которой не было предусмотрено механизма контроля прав доступа.

так что в этом конкретном случае делаем так:
как уже описал отключаем простой общий доступ к файлам, заходим в свойства ctracker.txt, заходим на вкладку безопасность, и там уже ставим права только для чтения всем (убрать всех пользователей из списка, если есть, у владельца оставить прежние права, а у группы ВСЕ поставить чтение и выполнение).
Вот только в этом случае можно говорить о какой-либо безопасности данного файла (относительной безопасности). Для остальных папок/файлов нужно для группы ВСЕ указать полный доступ.

Короче, нажимайте F1, там все расписано.
AVX
Активный участник
 
Сообщения: 227
Зарегистрирован: 07 ноя 2008, 23:36
Откуда: Пугачев
Домен: http://pug-cs.ru/

Re: Что такое CHMOD ?

Сообщение Костик » 11 янв 2009, 18:46

вопрос про chmod был я и ответил )
а что касается прав на винде это да, я разок так сделал для апача, до сих пор мучаюсь так как нет доступа к некоторым старым файлам, а под администратором заходить лень

так что если вы не понимаете даже что такое chmod не советую лезть в винде и настраивать, патом ууууу че будет если система слетит
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Пред.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44