Отношения между владельцем файла/папки и группой?

Я нашел что каталог со следующим ls вывод в моей системе:

drwxr-xr-x   5 username   root  4096 Jan 14  2015 DIRNAME

Это повысилось вопрос для меня: Есть ли какое-либо ограничение между владельцем файлов и группой? Я подразумеваю, что каждый пользователь в системе принадлежит предопределенной группе (группам). Действительно ли возможно присвоить "группу" файлу/папке, которому не принадлежит пользователь файла (владелец)?

4
задан 15 September 2015 в 06:25

1 ответ

это возможный присвоить "группу" файлу/папке, которому не принадлежит пользователь файла (владелец)?

, Конечно. Например:

$ sudo ls -l /var/spool/cron/crontabs
total 8
-rw------- 1 muru     crontab 1136 Jul 21 12:30 muru
-rw------- 1 root     crontab 1090 Jan 20  2015 root

$ groups
muru adm cdrom sudo dip plugdev lpadmin sambashare
$ groups root
root : root

, Как Вы видите, ни root, ни muru, члены crontab лет, все же владелец группы crontab файлов crontab.

там какое-либо ограничение между владельцем и группой файла?

Ни один во всем <глоток> 1 .

<час>

<глоток> 1 ну, существуют ограничения на каждого индивидуально: UIDs и ЦЕНУРОЗЫ должны быть 32-разрядными целыми числами (IIRC), или имя пользователя и названия группы должны существовать:

# touch /tmp/foo
# chown 1000000000:2000000000 /tmp/foo
# ls -l !$
ls -l /tmp/foo
-rw-r--r-- 1 1000000000 2000000000 0 Sep 15 09:04 /tmp/foo
# chown gibberish:garbage /tmp/foo
chown: invalid user: ‘gibberish:garbage’

, Но, нет, никакое отношение между владельцем и группой.

4
ответ дан 1 December 2019 в 09:48

Другие вопросы по тегам:

Похожие вопросы: