Ru-Board.club
← Вернуться в раздел «UNIX»

» centos samba windows chmod

Автор: 7302
Дата сообщения: 17.02.2012 09:12
Подскажите по chmod есть папка /mnt/share
командой chmod -R 777 /mnt/share я дал доступ всем на все файлы и каталоги внутри папки share и тем файлам и каталогам которые попадут в эту папку после этой команды? или что то нужно сделать еще чтобы они были доступны именно всем?
Автор: urodliv
Дата сообщения: 17.02.2012 10:04
Почитайте man umask
Автор: 7302
Дата сообщения: 17.02.2012 14:30
urodliv
Я правильно понял umask=000 - это маска прав, а 000 значит, что никакие права не снимаются с файлов и папок, тогда вновь поступающие файлы не будут терять прав. а если прав и небыло, только у рута, umask ведь прав не прибавит?
после команды umask 000 /mnt/share, затем chmod -R 777 /mnt/share копирую в папку /mnt/share файл у которго права 755 то они и остаются с правами 755.


Добавлено:
Наверно я вопрос не правильно задал
Как повышать права на вновь поступаемые файлы и каталоги до уровня к примеру 777
Автор: urodliv
Дата сообщения: 17.02.2012 14:44
http://ru.wikipedia.org/wiki/Umask
Автор: 7302
Дата сообщения: 17.02.2012 14:51
urodliv
umask указывает, какие биты следует сбросить в выставляемых правах на файл а мне надо прибавить
Автор: urodliv
Дата сообщения: 17.02.2012 14:58
Боже мой. UMASK указывает на то, с какими правами будут создавать каталоги и файлы. Это глобальная переменная. То что вы называете "прибытие", для системы есть ничто иное, как создание файла или каталога.

Страницы: 1

Предыдущая тема: Mac osx 10.7 tts из файла в файл


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.