Я только что создал группу и хочу добавить RWX в root и группу. Какие команды можно использовать для установки разрешения? Также я хотел бы, чтобы мир не имел разрешений
От командной строки команда является "chmod"
, который Считать/писать/выполнить полномочия в форме Пользователя/Группы/Других.
, Если Вы хотите удалить полномочия, можно дать команду:
$ chmod ugo-wrx testfile
, Который уберет все полномочия из testfile.
, Если Вы хотите иметь только Пользователя (владелец файла) имеют доступ, который можно выпустить:
$ chmod u+wrx testfile
После удаления всех полномочий теперь единственные полномочия на файле были бы (w) обрядом, (r) ead, e (x) ecute владельцем файла.
Вы могли добавить полный доступ группы к файлу с:
$ chmod g+wrx testfile
можно также предоставить всем полный доступ к файлу путем издания:
$ chmod ugo+wrx testfile
Уведомление в командах там или минус "-" или плюс "+". Минус удаляет определенное разрешение плюс, добавляет разрешение.
можно получить больше деталей использования путем издания в командной строке:
$ man chmod
можно проверить полномочия файла с "ls-l" команда:
$ ls -l testfile
аргумент ls указывает долгий вывод.
chown root:yourgroup target_file
chmod 1770 target_file
1770
средства это rwx
для владельца и группы и никакого разрешения для мира, и новые файлы и подкаталоги наследуют эти полномочия. (1 = липкий, 7 = 4 + 2 + 1 = r + w + x)
, Чтобы сделать это на каталогах рекурсивно, добавляют -R
переключатель в конец.
использование:
umask 007
в .bashrc пользователей, которые принадлежат группе.
Эта маска приводит к полномочиям по умолчанию 770 для новых каталогов и 660 для новых файлов, созданных пользователями.
Пользовательский корень может получить доступ ко всему файлу, но если Вы хотите получить доступ к корневому файлу от пользователей, Вам нужно ACL