![]() |
Software > OpenVMS Systems > Documentation > 731final > 6489 > hanzi ![]() HP OpenVMS Systems Documentation |
![]() |
OpenVMS �û��ֲ�
�� 10 ��
|
$ SHOW PROCESS/ALL 25-NOV-2002 15:23:18.08 User: GREG Process ID: 34200094 Node: ACCOUNTS Process name: "GREG" Terminal: VTA2195: TNA2170: (Host: 16.32.123.45 Port: 6789) User Identifier: [DOC,GREG] (1) Base priority: 4 Default file spec: WORK1:[GREG.FISCAL_96] Number of Kthreads: 1 Devices allocated: ACCOUNTS$TWA2: Process Quotas: . . . Process rights: INTERACTIVE (2) LOCAL (3) SALES (4) MINDCRIME resource (5) System rights: SYS$NODE_ACCOUNTS (6) |
������Ȩ�ޱ�ʶ��: UIC��������ͨ�á�SHOW PROCESS ���������ʾ����������:
��Ϊ����ϵͳͬʱ֧�ֶ��û�������������谲ȫ������ֹһ���û��Ļ������һ���������롢��ȡ���ƺ�Ӳ�����һ�𱣻��Դ洢�����ɹ����豸 �����ݵ�ʹ�ã���������û����Թ���ϵͳ������İ�ȫ��Ҫ�����û���ʶ�� (UIC)��ACL �ͷ��������ı����롣������ʾ�����Լ�ӵ�е��κζ���İ�ȫ��Ҫ��
Ҫ�ۿ��κ��ܱ�������İ�ȫ��Ҫ��ʹ�� DCL ���� SHOW SECURITY�����磬�������������ļ� 95_FORECAST.TXT �İ�ȫ��Ϣ:
$ SHOW SECURITY 95_FORECAST.TXT WORK_DISK$:[GREG]95_FORECAST.TXT;1 object of class FILE Owner: [ACCOUNTING,GREG] Protection: (System: RWED, Owner: RWED, Group: RE, World) Access Control List: <empty> |
����ʾָ���ļ� 95_FORECAST.TXT ���û� Greg ӵ�С���Ҳ�г��ļ��ı����룬Ϊϵͳ�û���ӵ���߸�����ȡ��д�롢ִ�к�ɾ����ȡȨ���ô���Ѷ�ȡ��ִ�д�ȡ Ȩ�ṩ�����û�������Ϊȫ���û��ṩ�κδ�ȡȨ��(�йؽ�һ�����ͣ������ 10.3 ����) ������ļ���û�� ACL��
������Ϊ�ܱ��������ӵ���ߡ�������� ACL �ṩ��ֵ������ͨ��ʹ�� SET SECURITY ������Ѽ�Ҫ��һ�������Ƶ���һ����
���磬�� 10.2 �� �� SHOW SECURITY ��ʾչʾ�ļ� 95_FORECAST.TXT ���û� Greg ӵ�С���Ϊӵ���ߣ������Ը�������ļ��ı����롣������������û��Ϊȫ���û�����û��ṩ�κδ�ȡȨ�����ڣ�Greg ���Ը�����������ȫ���û��ж�ȡ��д��ȡȨ:
$ SET SECURITY/PROTECTION=(W:RW) 95_FORECAST.TXT |
���� SHOW SECURITY ������֤����ļ����±�����:
$ SHOW SECURITY 95_FORECAST.TXT 95_FORECAST.TXT object of class FILE Owner: [GREG] Protection: (System: RWED, Owner: RWED, Group: RE, World: RW) Access Control List: <empty> |
������������� (��ܾ�) �ض��û����û���Ĵ�ȡ���͡��������¸�ʽ:
[category: list of access allowed (, category: list of access allowed,...)] |
�������ϵͳ (S)��ӵ���� (O)���� (G) ��ȫ���û� (W)��ÿ�����������дΪ������λ�ַ������������¶���:
ϵͳ | �� UIC ���� 1 �� 10 (�˽���) ��Χ���κ��û����̻�Ӧ�ó����� SYSPRV ��Ȩ��������ӵ����ͬ���ӵ�� GRPPRV�� |
ӵ���� | �� UIC ������ UIC ��ͬ���κ��û����̻�Ӧ�ó��� |
�� | ���� UIC �������� UIC ��ͬ���κ��û����̻�Ӧ�ó��� |
ȫ���û� | ��ϵͳ�ϵ��κ��û����̻�Ӧ�ó��� |
ָ��һ�������û�����ʱ���ö��ŷֿ����ಢ��������������Բ�����ڡ������κδ���ָ���û�����ʹ�ȡ���͡�
һ���մ�ȡ˵����ζ��û�д�ȡȨ���������ʡ��һ���û�����Ĵ�ȡ����ʱ���;ܾ������û��������ȡ���͡�Ҫ�ܾ�һ���û���������д�ȡ���Ͳ�Ϊ����û�����ָ���κ�ȡ���͡�(���ܾ���ȡһ� ��û�����ʱ����ʡ������û�����֮���ð�š�)
�����ļ�����ȡ�б�������ȡ (R)��д�� (W)��ִ�� (E) ��ɾ�� (D) ��ȡ���͡���ȡ���ͷ����ÿ��ӵ�������࣬������һ��ð�� (:) �ֿ����Ĵ�ȡ���͡��ļ���ȡ���������º���:
��ȡ | ������ȡ����ӡ���ƴ����ļ���Ȩ�ޡ�����Ŀ¼�ļ�����ȡ��ȡȨ������ȡ���б��ļ���Ȩ�ޣ����ҿ���ʹ��ͨ����ļ��������ļ�����ȡ��ȡȨDZ�ڰ���ִ�д�ȡȨ�� |
д�� | ����д�������ļ����ݵ�Ȩ�ޣ����Dz���ɾ������д��ȡȨ�����������ļ����ݵ��ļ�����������Ŀ¼�ļ���д��ȡȨ���������ɾ�����ļ�Ŀ¼�е���Ŀ�� |
ִ�� | ����ִ�а�����ִ�г���ӳ��� DCL ��������ļ���Ȩ�ޡ�����Ŀ¼�ļ���ִ�д�ȡȨ����������֪���ļ������ļ���Ȩ�ޡ� |
ɾ�� | ����ɾ���ļ���Ȩ�ޡ�Ҫɾ��һ���ļ���������ļ���ɾ����ȡȨ�Ͷ������ļ���Ŀ¼��д��ȡȨ�� |
���ļ�����Ĭ�ϻ��� UIC �ı�����Ŀ¼��Ĭ�ϴ�ȡ�����б� (ACL)��ACL ����һ����Ŀ�������û����û�����ض��ܱ�������Ĵ�ȡȨ�����ļ���Ŀ¼���豸��
����ʹ��Ĭ�� UIC ������Ĭ�� ACL ����ȡ���ṩ�����ļ���Ĭ�ϻ��� UIC �ı�����
����ϵͳΪÿ�������ṩ���»��� UIC �ı���:
(S:RWED, O:RWED, G:RE, W) |
����Ĭ�ϣ���ϵͳ UIC ���û��Ͷ���ӵ���߶Զ�����ȫ����ȡȨ�������ӵ������ͬ�� UIC ���е��û��Զ����ж�ȡ��ִ�д�ȡȨ�����ܾ����������û���ȡ�������Ҫ���Ľ����ļ���Ĭ�ϱ������������ /DEFAULT ���ʵ� SET PROTECTION ������磬�����ע������������������������ô�����н��̶����������κ��ļ��ж�ȡ��ִ�д�ȡȨ��(��ס������ִ�����ע�����������ִ��������)
$ SET PROTECTION = (S:RWED,O:RWED,G:RE,W:RE)/DEFAULT |
ͨ����һ��Ĭ�ϱ�����ȡ������Ŀ (ACE) �����ʵ���Ŀ¼�ļ��� ACL �У�����ȡ����ָ��Ŀ¼����Ŀ¼��Ĭ�� UIC �������� ACE ��ָ����Ĭ�ϱ���Ӧ������ָ��Ŀ¼��Ŀ¼����Ŀ¼�н������κ����ļ������±�����һ��Ŀ¼�ļ��� ACL �е� ACE��ָ����Ŀ¼��Ŀ¼����Ŀ¼��Ĭ�ϱ�������ϵͳ��ӵ���߽�����ȫ����ȡȨ��������ж�ȡ��ִ�д�ȡȨ��ȫ���û�û�д�ȡȨ��
$ SET SECURITY/ACL = (DEFAULT_PROTECTION,S:RWED,O:RWED,G:RE,W:) [JONES]PERSONAL.DIR |
Ҫָ��һ���������Ƶ��Ժ���Ŀ¼�н����κ��ļ� ACL ��Ĭ�ϱ�ʶ�� ACE����Ŀ¼�ļ��ı�ʶ�� ACL ��ָ�� DEFAULT ��ѡ�
������������չʾ�� ACE Ӧ����һ��Ŀ¼�ļ������Ҿܾ������û���ȡ�����Ŀ¼�н����������ļ�:
$ SET SECURITY/ACL = (IDENTIFIER=NETWORK,OPTIONS=DEFAULT,ACCESS=NONE) - _$ [JONES]PERSONAL.DIR |
���������������ļ��ı����������ļ����°汾������һ���汾���� UIC �ı����� ACL��(BACKUP��COPY��CREATE �� SET FILE �������ʹ�� /PROTECTION ����ȡ��Ĭ�ϻ��� UIC �ı�����)
������ȷ���� /PROTECTION ����Ϊ���ļ�ָ������ UIC �ı��� (���� BACKUP��COPY �� CREATE ������Ч)��
ʹ�� SET SECURITY/PROTECTION ������Ը��������ļ����� UIC �ı�����
�ڽ���һ���ļ�������Ϊ����ļ����� ACL ��������� ACL ��������������Ҫ����Ŀ��ACL ָ���ı���ȡ���ļ����û���ʶ�뱣����
�����������У�ָ������ UIC �ı���:
$ CREATE MAST12.TXT/PROTECTION=(S:RWED,O:RWED,G,W) |
�����������У������ļ� MAST12.TXT �Ļ��� UIC �ı���:
$ SET SECURITY/PROTECTION=(S:RWED,O:RWED,G:RE,W) MAST12.TXT |
��ͨ�� DECnet for OpenVMS ����ִ�в����� DCL ������ļ�˵���У������������ȡ�����ַ������ô�ȡ�����ַ��������ؽڵ��û���ȡԶ�̽ڵ���ļ���
��ȡ�����ַ�����������Զ���ʻ����û��������������ڵ��û����룬������ʾ:
NODE"username password"::disk:[directory]filename.filetype |
���ڴ�ȡ�����ַ�����������ij�˽���Զ���ʻ����㹻��Ϣ��������ǿ��ܲ������ص�й�����⡣ |
Ҫ������ȡ�����ַ�������Ϣ����ѭ���¹���:
Ҫ������Ҫ��ȡ�����ַ���������ʹ�ô���ע���ʻ�������ע��������ͨ�������ȡ�ļ����������ڴ�ȡ�����ַ�����ָ���û��������롣���������ע�������°�ȫ�ô�:
Զ�̽ڵ��ϵͳ��ȫ����Ա����Ϊ������һ�������ʻ����ſ��Կ�ʼһ������ע�ᡣ���ʻ�һ����ʹ�� OpenVMS Authorize ���ó��� (AUTHORIZE) ���������ʻ�������ͨ���Ƿ���Ȩ���ʻ�����ȫ����Ա��������ȡһ��Ĭ�ϴ����ʻ��Ͷ�� 15 �����������ʻ��� ϵͳ����Ա��ҪΪ����ע�����ø�������飬�ṩ����İ�ȫ�����ȡ�Ա����û���Ҫ�����ȡ�����ַ�����
��������˵����������ע������ʹ���ע������IJ�𡣶���ÿ�����ӣ�������������:
��ͼչʾ��Щ������
$ COPY WALNUT"KMAHOGANY A25D3255"::BIONEWS.MEM BIONEWS.MEM |
$ COPY WALNUT::BIONEWS.MEM BIONEWS.MEM |
��ȫ����ԱҲ������Ȩ�����ⲿ�ڵ���û��鹲��ʹ��һ��ͨ�ô�ȡ�����ʻ������磬�ڽڵ� WALNUT �ϵİ�ȫ����Ա���Դ�������������һ��ͨ�ô�ȡ�ʻ�:
�����ȫ����Ա�� BIRCH::KMAHOGANY ������ȡ GENACCESS �ʻ�����ôͨ��������������û� KMAHOGANY ���Ը����ļ� BIONEWS.MEM:
$ COPY WALNUT::[KMAHOGANY]BIONEWS.MEM BIONEWS.MEM |
ע�⣬KMAHOGANY ����ָ��Ŀ¼ [KMAHOGANY]����Ϊ�ļ� BIONEWS.MEM ������ GENACCESS �ʻ� (STAFFDEV:[BIOSTAFF]) ��Ĭ���豸��Ŀ¼�����⣬���ļ� BIONEWS.MEM �ı��������� GENACCESS �ʻ���ȡ������ �������ʧ�ܡ�
������Դ�ȡ�����ڵ��һ�����ϴ����ʻ������ֲ���ʹ��Ĭ�ϴ����ʻ�����ô��ָ����������ʻ��������磬Ҫʹ�ô����ʻ� PROXY2 ���� GENACCESS �ʻ� (Ĭ��)��KMAHOGANY ��������������:
$ COPY WALNUT"PROXY2"::[KMAHOGANY]BIONEWS.MEM BIONEWS.MEM |
�������ʹ�� PROXY2 �ʻ������ڽڵ� WALNUT �� [KMAHOGANY] Ŀ¼�ϵ��ļ� BIONEWS.MEM��
��Ȼ��ȫ����Ա�Ĺ����Ǽ��ϵͳ�Ͽ��ܵķǷ���ȡ��ͼ��������Ҳ��������ȫ����Ա���������ʻ����ļ��Ĵ�ȡ��
OpenVMS ϵͳά�� UAF ��¼�е���Ϣ�����а�����ע���ʻ������ʱ�䡣��ȫ����Ա����ϵͳ�Ƿ�Ӧ����ע��ʱ��ʾ�����Ϣ�� ��Ҫ�и���ȫ��վ��Ƶ������ʾ�����Ϣ���������û�����Ƿ���ڲ�ƽ���Ļ��ܽ��͵ijɹ�ע��Ͳ��ܽ��͵�ʧ��ע�ᡣ
�����һ��������ǽ���ע�������ע��ʱ���ڣ�Ѹ�ٰ����������ȫ����Ա��Ҳ�����������롣��ȫ����Ա����ʹ�û���ļ�������¼���н�һ�����顣
��������յ�һ��ע��ʧ����Ϣ���ֲ��ܽ������ʧ�ܣ���ô���п���ij�����ڳ��Դ�ȡ�����ʻ�����û�гɹ�������������룬ȷ��������� 1.9 �����������밲ȫ�������Ƽ������û�У������������롣
�����������һ��ע��ʧ����Ϣ����ȴ�����֣�����ʧ�ܼ���̫�ͣ���ô�����������롣����Щע��ʧ�ܵ����ⱨ�����ȫ����Ա��
��ȫ����Ա����ѡ��һ�������¼�����֤Ҫ�ر�ע���䷢�������������¼�ʱ����ȫ����Աָʾϵͳ����һ����鵽ϵͳ��ȫ��� ��־�ļ������߷���һ���������նˣ�ʹ֮��Ϊ��ȫ����Ա�նˡ����磬��ȫ����Ա���Ա�ʶһ�������ļ���ֹд��ȡȨ���������������߿������þ���ָ�����Զ���Щ�ļ��Ĵ�ȡ��
����Ʋ���һ���������ʻ��ķǷ���ȡ��������������롣��������ȫ����Աʵ�ֶ������ļ�����顣
ǰҳ | ��ҳ | Ŀ¼ | ���� |