какие права доступа (chmod) надо устанавливать ?

Тема в разделе "Общие вопросы", создана пользователем Алексей Кукушкин, 5 июл 2012.

  1. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2
    Здравствуйте, какие права доступа (chmod) надо устанавливать на папки и файлы?

    сервер: cs source v72
     
  2. Андрюха С

    Андрюха С

    Сообщения:
    235
    Симпатии:
    46
    chmod -R 777 /home/servers/
     
  3. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2

    Не опасно ли такие права устанавливать ? :-D
     
    September и tiger_by нравится это.
  4. Андрюха С

    Андрюха С

    Сообщения:
    235
    Симпатии:
    46
    А неопасно радмин на пк устанавливать?Или на улицу выходить кирпич же может на голову упасть?
     
  5. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2
    Остряк ?

    P.S. Если поставить файлам такие права , то любой другой пользователь системы сможет переписать или удалить эти файлы.
     
  6. Андрюха С

    Андрюха С

    Сообщения:
    235
    Симпатии:
    46
    Ты задал вопрос тебе ответили.Дальше будем флудить?Если боишся,ставь на запуск только эти права.Хотя непойму кому и зачем ты нужен
     
  7. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2
    Проще было бы поискать в поисковых системах... Зря я написал тут
     
  8. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    Алексей Кукушкин, задай 755,
    на файл главной конфигурации — 444.
    по необходимости меняй.
     
    tiger_by и Алексей Кукушкин нравится это.
  9. Андрюха С

    Андрюха С

    Сообщения:
    235
    Симпатии:
    46
    Мне самое интересное как ты с такими правами запустиш start.sh
     
  10. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2
    У меня на srcds_run стоят права 755 и всё отлично запускается! :-D
     
  11. Андрюха С

    Андрюха С

    Сообщения:
    235
    Симпатии:
    46
    Смысл тогда тему было создавать?
     
  12. Алексей Кукушкин

    Алексей Кукушкин

    Сообщения:
    26
    Симпатии:
    2
    Я думал не правильно стоят у меня права...

    [​IMG]

    755 достаточно для запуска! (про chmod тут http://ru.wikipedia.org/wiki/Chmod)
     
  13. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    Если на хостинге - 700 лучше... Так точно никто кто не надо не прочтет твои конфиги и пароли (если вдруг какой-то баг в безопасности есть), кроме админов хостинга
     
    Алексей Кукушкин, September и tiger_by нравится это.
  14. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Если стим версия, то установщик сам задаст нужные права.
    Первая цифра - права владельца, вторая группы, третья - остальные.
    4 - чтение, 2 - запись, 1 - запуск.
    Таким образом 775 - полные права пользователю и группе, и чтение-запуск остальным.
    Код:
    7 = 4 + 2 + 1
    5 = 4 + 1
    Полезно также командой chown менять владельца и группу файлов.
    Код:
    chwon user:root file.txt
    Сменит владельца на user и группу на root
    Просмотр текущих прав в текущем каталоге командой
    Код:
    ls -l
    А там понимая что есть что сам реши как тебе надо.
     
  15. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    tiger_by, Кстати,можешь подсказать, как можно менять права на файлы рекурсивно, все равно что rm -rf? Просто иногда некоторые архивы плагинов разахивируются с кривыми правами, есть ли возможность полностью сменить у всех файлов (и во всхе подпапках) права?
     
  16. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    KorDen, Для папок: find /path/to_dir -type d -exec chmod 755 {} \;
    Для файлов: find /path/to_dir -type f -exec chmod 644 {} \;
     
    KorDen нравится это.
  17. TolikCorp

    TolikCorp

    Сообщения:
    855
    Симпатии:
    271
    Пишешь chmod -R необходимые_права каталог
    пример: chomod -R 755 /home/servers