Linux Filesystem Hierarchy inodes Permissions
1/15
Filesystem Hierarchy and Permissions
Linux
Prepared by Steven Gordon on 19 April 2017 Common/Reports/linux-file-permissions.tex, r1417
Filesystem Hierarchy and Permissions Linux Prepared by Steven - - PowerPoint PPT Presentation
Linux Filesystem Hierarchy inodes Permissions Filesystem Hierarchy and Permissions Linux Prepared by Steven Gordon on 19 April 2017 Common/Reports/linux-file-permissions.tex, r1417 1/15 Linux Multiuser and Server Operating System
Linux Filesystem Hierarchy inodes Permissions
1/15
Prepared by Steven Gordon on 19 April 2017 Common/Reports/linux-file-permissions.tex, r1417
Linux Filesystem Hierarchy inodes Permissions
2/15
◮ E.g. multiple users have account on a shared computer
◮ Web, email, SSH, database servers
◮ Understand filesystem organisation ◮ Understand access control mechanisms on the filesystem
Linux Filesystem Hierarchy inodes Permissions
3/15
Linux Filesystem Hierarchy inodes Permissions
4/15
Linux Filesystem Hierarchy inodes Permissions
5/15
Linux Filesystem Hierarchy inodes Permissions
6/15
Linux Filesystem Hierarchy inodes Permissions
7/15
Linux Filesystem Hierarchy inodes Permissions
8/15
Linux Filesystem Hierarchy inodes Permissions
9/15
◮ mode ◮ owner information ◮ size ◮ timestamps ◮ pointers to data blocks (data blocks contain the actual
◮ inode number of file ◮ length of name of file ◮ name of file
Linux Filesystem Hierarchy inodes Permissions
10/15
Linux Filesystem Hierarchy inodes Permissions
11/15
Linux Filesystem Hierarchy inodes Permissions
12/15
Linux Filesystem Hierarchy inodes Permissions
13/15
◮ Directory: files created in that directory are given same
◮ Directory: files created in that directory are given same
Linux Filesystem Hierarchy inodes Permissions
14/15
◮ First 9 bits indicate read, write, execute permissions for
◮ Last 3 bits indicate special permissions
◮ First letter indicates file type: directory; - is normal file ◮ Next 9: Letter indicates the permission is set; -
Linux Filesystem Hierarchy inodes Permissions
15/15