Костик - ты далеко не прав!
если сервер на винде - полюбому файловая система нтфс, а на ней очень мощный механизм прав доступа с использованием таблиц доступа (ACL) к файлам. В ext3 тоже есть такой механизм, но он по умолчанию отключен, да и в большинстве применений не нужен.
А если думаете, что на винде проще с правами - то замечу, что по умолчанию включен простой режим доступа к файлам и папкам, при котором вкладка "безопасность" в свойствах не отображается. Но стоит зайти в панель управления - свойства папки - и там убрать галочку "использовать простой общий доступ к файлам и папкам" - как эта вкладка (безопасность) тут же становится доступной. И там уже огромный простор с правами, как на разрешение, так и на запрет (включая наследование прав, аудит, и т.п.)
Так что установка галочки "только чтение" ровным счетом ничего не дает, это только проводник или другой файловый менеджер будет ругаться, что файл только для чтения (при попытке удалить/изменить), и запросит подтверждение для действия. Хотя в ряде команд есть опция /Y - и подобные, которые эти запросы просто игнорируют (пример: del /fsq *.mp3 - удалит все мп3 в текущей папке без всяких запросов).
Это просто пережиток DOS/Win98, где использовалась ФАТ(32), в которой не было предусмотрено механизма контроля прав доступа.
так что в этом конкретном случае делаем так:
как уже описал отключаем простой общий доступ к файлам, заходим в свойства ctracker.txt, заходим на вкладку безопасность, и там уже ставим права только для чтения всем (убрать всех пользователей из списка, если есть, у владельца оставить прежние права, а у группы ВСЕ поставить чтение и выполнение).
Вот только в этом случае можно говорить о какой-либо безопасности данного файла (относительной безопасности). Для остальных папок/файлов нужно для группы ВСЕ указать полный доступ.
Короче, нажимайте F1, там все расписано.