文件及目錄的權限管理
上篇簡單介紹了下文件和目錄的一些簡單的操作,接下來介紹用戶和文件權限的管理。首先了解用戶和組賬號的配置文件,然後是管理用戶和組賬號,最後要會設置文件和目錄權限和歸屬。
Linux基於用戶身份對資源訪問進行控制。用戶賬號分為超級用戶root(相當於windows下的Administrator),然後是普通用戶。 Linux中是不建議使用root登錄系統執行管理任務的,因為這很不安全。要是誤刪了系統中某個重要的文件,那就玩完了。
用戶賬號文件——passwd
用於保存用戶的賬號的基本信息,文件位置:/etc/passwd,每一行對應一個用戶的賬號記錄,下面是取出最後兩行記錄的賬號信息,然後來分析它每個字段的含義(字段之間用冒號分隔)。
字段1 linuxidc:用戶賬號的名字;
字段2 x :密碼占位符
字段3 500:用戶賬號的UID號(RedHat和CentOS中默認從500開始)
字段4 500:用戶所屬主賬號的GID號(也是默認從500開始)
字段5 zhoujie:用戶全名
字段6 /home/linuxidc :用戶的宿主目錄,即家目錄
字段7 /bin/bash :登錄shell信息
基於系統運行和管理需要,所有用戶都可以訪問passwd文件中的內容,但只有root用戶才能更改