.


:




:

































 

 

 

 


NTFS.




 

NTFS Windows NT 90- FAT HPFS ( OS/2), .

NTFS :

264 ;

();

, ;

, ;

, ;

;

;

.

NTFS

FAT s5/ufs NTFS , . NTFS (Master File Table, MFT), , ( 7. 11). MFT , , - 1,2 4 . , , MFT 2 , .

NTFS , MFT. , s5 ufs, .

Windows NT . NTFS , , . NTFS (Logical Cluster Number, LCN). NTFS , (Virtual Cluster Number, VCN).

 

0
1
2
: MFT
15
1
2
:
n
MFT ( )
n - 1
MFT
m
MFT

 

. 7. 11. NTFS

NTFS - , .

NTFS , k, (LCN, k). , , VCN, , : (VCN, LCN, k).

NTFS 64- , 264 . 4 , 64 .

NTFS , - - . BIOS, , MFT MFT.

MFT, 16 , , NTFS. . 3.

3

0 $MFT MFT
1 $MFTmirr MFT
2 $LogFile ,
3 $Volume , NTFS
4 $AttrDef ,
5 $.
6 $Bitmap
7 $Boot
8 $BadClus
9 $Quota
10 $Upcase Unicode
11 - 15

 

NTFS

NTFS MFT, . , MFT, , ( ). , MFT, , - .

, , .

, , MFT. MFT MFT, , . MFT , , MFT . , MFT , .

NTFS . , , NTFS, , .

NTFS : , , , , . , .

, NTFS. , . , . , . , . - MFT , . , , - . .

:

- Attribute List ( ) - , ; MFT, ; , MFT;

- File Name ( ) - Unicode, MFT ; , File Name; ;

- MS - DOS Name ( MS - DOS) - 8.3;

- Version () - ;

- Security Descriptor ( ) - : (Access Control
List ACL) , , ;

- Volume Version ( ) - , ;

- Volume Name ( ) - ;

- Data () ;

- MFT bitmap ( MFT) - ;

- Index Root ( ) - -, ;

- Index Allocation ( ) - -;

- Standard Information ( ) - , - , , , .

NTFS , , .

(small). , MFT, , , 2 . NTFS :

- (SI - standard information);

- (FN - file name);

- (Data);

- (SD - security descriptor).

- , - , . 1500 MFT ( 2 ).

SI FN Data SD

 

(large). MFT, Data, , , MFT. Data (LCN, VCN, k) .

SI FN Data VCN, VCN, VCN, LCN, LCN, LCN, K K K SD

1

 

2

 

3

 

. , , , 1- , 2- MFT, . () Attribute List. - .

SI AL N=106 FN SD

.

.

.

VCN, LCN, K; VCN, LCN, K; VCN, LCN, K;

.

.

.

1

.

.

.

2

.

.

.

3

 


. Attribute List , MFT. , , .


 

 

SI AL N, N, N FN SD

Data

 

Data

 

Data

 

 

 

5. 7. 3. NTFS

 

NTFS MFT, Index Root. , . , . . NTFS , . .

(small indexes). , MFT, (. 5. 14).

     
 


SI FN IR <a.bat, 27> <c.sys, 92> <zyx, N > <####> SD

 

 

####

 

. 7. 12.

 

- Index Root. . , MTF, .

(large indexes). , . MFT. - ( ). MFT. Index Allocation, , . , , Index Allocation, .

. - . , , . , . . . , f1.exe, ( IR), . 5. 15, , avia.exe, az.exe,..., emax.exe, . ltr.exe , , ltr.exe, .

, NTFS MFT, . . , , , Index Allocation (VCNj, LCNj, Kj), . . MFT .

, , , , . . ( - ) .

, , Index Root, Index Root ( ). Index Root , . - , , , , .

 

5.17. Windows NT/2000/

 

Windows NT , , .

Windows NT , , , , . Windows NT (, , , , ) , . Windows NT , , , .

, - () - (). . , , -, , SCSI- .

(Security Reference Monitor), . , .

Windows NT () - , . , , Administrator, System Guest, Users, Administrators, Account Operators, Server Operators, Everyone . , , . , . , , , . Windows NT , , .

- (permissions) , : , , , . . UNIX.

- (user rights) : , , . . . , . . ( ).

- (user abilities) , , , Run () . .

, , , .

, , , .

Windows NT . (access token), , . : (ACL) , ; .

, , , , , , . ACL. , , , ACL , . Windows NT UNIX . ACL, . , , . , , .

Windows NT , , ACL . UNIX ACL Windows NT , .

, . ACL , , . , .

Windows NT (impersonation). Windows NT -. , . - , (, ). -, , .

Windows NT , ACL. , ACL .

ACL, , . ACL , . ACL . , , .

, ACL - ACL, ACL .

. , .

Windows NT , NTFS. FAT Windows NT, FAT . .

Windows NT . , .

. 3 ( ), .

3

Read (R)   , , , ,
Write (W)   , , , ,
Execute (X)   , , , , . ,
Delete (D)
Change Permission (P)
Take Ownership ()

 

Windows NT : No Access, Read, Change Full Control, , . 4.

Full Control Change , (Change Permission) (Take Ownership).


 

4

No Access
Read RX
Change RWXD
Full Control

 

Windows NT : No Access, List, Read, Add, Add&Read, Change Full Control. . 5 , , , , .

 

5

No Access
List RX
Read RX RX
Add WX
Add & Read RWX RX
Change RWXD RWXD
Full Control

 

, . Windows NT Windows Explorer ( ), . , .

, , .

, No Access, . , Engineering Change - , Finance Read , Change. Finance No Access, , , , .

Windows Explorer , . , .





:


: 2018-10-14; !; : 264 |


:

:

: , .
==> ...

2000 - | 1627 -


© 2015-2024 lektsii.org - -

: 0.067 .