��������� mac_bsdextended.ko
������Ӧ���ں����ã� options MAC_BSDEXTENDED
��������ѡ� mac_bsdextended_load="YES"
����mac_bsdextended(4) ģ���ܹ�ǿ���ļ�ϵͳ����ǽ���ԡ� ��һģ��IJ����ṩ�˱��ļ�ϵͳȨ��ģ�͵�һ����չ�� ʹ�ù���Ա�ܹ�����һ�����Ʒ���ǽ�Ĺ��� ���ļ�ϵͳ��νṹ�еı����ļ��� ʵ�ó����Լ�Ŀ¼�� �ڳ��Է����ļ�ϵͳ����ʱ�� ������������ ֱ���ҵ�ƥ��Ĺ��� ���β�� ��һ��Ϊ����ͨ���� sysctl(8) ������ security.mac.bsdextended.firstmatch_enabled ���������á� �� FreeBSD �е���������ǽ�������ƣ� Ҳ���Խ�һ���ļ������÷��ʿ��Ʋ��ԣ� ��ͨ�� rc.conf(5) ������������ϵͳ����ʱ��������
�������������ͨ������ ugidfw(8) ���������룬 ������� ipfw(8)�� �������ͨ��ʹ�� libugidfw(3) �������������Ĺ��ߡ�
������ʹ����һģ��ģ��ʱӦ����С�ģ� ����ȷ��ʹ�ý������ļ�ϵͳ��ijЩ���������ʡ�
�����ڼ����� mac_bsdextended(4) ģ��֮�� ����������������г���ǰ�Ĺ������ã�
# ugidfw list 0 slots, 0 rules
������ϣ���������� Ŀǰ��û�ж����κι��� ����ζ��һ�ж������Է��ʡ� Ҫ����һ����ֹ�����û��� ������ root ����Ӱ��Ĺ��� ֻ��������������
# ugidfw add subject not uid root new object not uid root mode n
�����Ȿ��������һ�����������⣬ ��Ϊ������ֹ�����û�ִ������������ ���� ls�� �����ڰ��ĵĹ�������ǣ�
# ugidfw set 2 subject uid user1 object uid user2 mode n # ugidfw set 3 subject uid user1 object gid user2 mode n
�����⽫��ֹ�κ� user1 �� user2 ����Ŀ¼��ȫ�����ʣ� ����Ŀ¼�б���
����user1 ������ not uid
user2
���档
�⽫ͬ����ǿ�Ʒ��ʿ���ʵʩ�������û��� �����ǵ����û��ϡ�
ע��: root �û������ܵ���Щ�䶯��Ӱ�졣
���������Ѿ������� mac_bsdextended(4) ģ����ΰ�����ǿ�ļ�ϵͳ�Ĵ��½��ܡ� Ҫ�˽����һ������Ϣ�� ��μ� mac_bsdextended(4) �� ugidfw(8) �����ֲᡣ
���ĵ��������ĵ��ɴ��������أ�ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
�������FreeBSD�����⣬�����Ķ��ĵ����粻�ܽ������ϵ<questions@FreeBSD.org>.
���ڱ��ĵ��������뷢����ϵ <doc@FreeBSD.org>.