Личинка (0.9x
) поддержки ext2 и ext3, но не ext4 (если обратно-несовместимые функции не выключены).
Принимая во внимание, что, Grub2 (начиная с 1.97) поддерживает ext2, ext3 и ext4 с тем же модулем [ext2.mod
] который расположен в/boot/grub2/i386-pc/в Fedora 17 (32-bit
)
Первым аргументом ARG1:ARG2 является владелец Unix (пользователь), вторым аргументом является группа. Они обычно прибывают из файлов /etc/passwd
(пользователи) и /etc/groups
(группы).
Таким образом в Вашем 1-м примере Вы устанавливаете владельца, чтобы быть пользовательскими апачами и корнем группы. В Вашем 2-м примере Вы устанавливаете владельца, чтобы быть пользовательским корнем и апачами группы.
Можно использовать следующие команды для наблюдения, какие пользователи и группы доступны в системе.
Сначала 10 пользователей в моей системе Fedora 19.
$ getent passwd | head -10
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
Сначала 10 групп.
$ getent group | head -10
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
Владелец и группа, которую Вы устанавливаете, соответствуют полномочиям на файлах и каталогам в системе.
$ ls -ld /var/www/html
drwxr-xr-x. 2 root root 4096 Jul 10 03:47 /var/www/html
Вышеупомянутому каталогу прочитали/писали/выполнили полномочия, включил для пользовательского корня, и читайте/выполняйте, полномочия включили для корня группы.
Взгляните на man chown
. Это читает:
chown [OPTION]... [OWNER][:[GROUP]] FILE...
Поэтому имя является именем требуемого пользователя', и (дополнительно) второе имя является желаемым названием группы.
Можно перечислить всех пользователей, известных системным использованием getent passwd
и можно перечислить все группы, известные системным использованием getent group
.
Если Вы делаете ls -l file
это покажет Вам пользователя владения и группу и полномочия файла как это:
-rw-r----- 1 michas users 0 Dec 14 10:07 file
В этом случае пользователь "michas" может считать и записать, что файл, все в группе "пользователи" могут считать тот файл, и кому-либо еще ничего не разрешают. Возможно, хорошая ссылка является Режимами (Unix) на Википедию.
Хотите ли Вы к показанному к apache:root
или root:apache
, зависит, на котором пользователи и группы доступны в Вашей системе и как Вы планируете настроить ее. (Результаты Google показывают совсем другие установки от drupal в песнях.)