20:用戶和用戶組管理
引言:
新思維1:用戶?用戶是什么?能不能吃?好吃不!哈哈 不開玩笑了 我們平常接觸的用戶就是window系統下的用戶 用戶名叫啥來著 哦 user 但是對于Windows操作系統來說 好像一臺機器就有一個用戶 我說的是一般情況 也就不曾提及用戶組的概念 那我們就知道了 Linux操作系統下 既然提到了用戶組管理的概念 南無就說明Linux是多用戶的操作系統 用戶組管理就像是一個生產車間一樣 一個車間當中生產的產品的基層屬性是相同的 那么Linux一樣 用戶總就是存放屬性相同的一些用戶組 方便我們基層屬性的設置 那你就要有疑問了 以什么形式對用戶進行管理呢? 你是否還記得一切皆文件 對了 對用戶進行管理 就是對一些文件進行相應的管理
總結:
管理的方式->文件
管理的基層->資源的分配
++++++++++++++++++++++++++++++++++++++++++
用戶管理常用命令總結:
一:新建用戶:useradd
二:刪除用戶:userdel
三:修改用戶密碼:passwd
四:修改用戶的屬性:usermod
五:修改用戶的屬性:chage
++++++++++++++++++++++++++++++++++++++++++
Linux當中的用戶一般分為兩種。一種是具有特殊權限的用戶叫做root用戶。 也就是我們平時說的超級管理員。而另外一種就是普通用戶。那超級管理員具有什么樣的權限呢?我們所說的建立新的用戶(普通用戶)就是在root目錄當中建一個新的用戶。root用戶可以直接訪問普通用戶的家目錄。但是普通用戶是不能夠訪問root用戶的同時,普通用戶與普通用戶之間是沒有訪問權限的。就好比說,一個工廠雇傭了好多的員工 不同車間的員工一般是不能相互訪問的,但是對于老板(root用戶)來說,不僅可以創建車間,而且可以隨時到車間進行視察工作,那員工可以打探老板(root)的工作嗎?顯然是不切實際的 來下面我們就來體驗一下當老板的滋味,來建立一個新的車間
一:新建用戶:useradd
++++++++++++++++++++++++++++++++++++++++++
我們使用useradd建立了一個新的用戶(車間)了 那么我們要想看看車間的員工是否在認真地工作,也就是判斷一下是狗屎一個完整,可以使用的車間(用戶),那么我們來進行檢查一下,用到的命令就是id root以及id wilson 可以看到是存在的 新建一個車間是一個籠統的概念,接下來我們看看車間是如何進行建立的,到底創建一個新的用戶需要做哪些操作,用到的命令是 ls -a/home/wilson/ 就會看到車間(用戶)的一些設備(配置文件),如下圖所示,PS:此時創建的新的用戶是保存在了home目錄下的,因為是root進行創建的普通用戶,不要認為保存在了root目錄下 那種思想是錯誤的,
這里的紅色箭頭上面的文件就是創建用戶時所使用的配置文件,就像我們建立車間一個樣,是需要一些設備進行生產的
為什么使用-a?如下圖所示:
同時創建了一個車間,是要進行備案的,也就是統計一下,給車間上個編號啊,或者是安上一個密碼啊,簡單的記錄一下,那就要在/etc/passwd文件當中進行備份的操作,那我們就去瞧瞧備份的員工那里是否備份了,使用命令tail -10 /etc/passwd 如下圖:
另外的一件事情就是:
創建用戶的同時,系統會默認的將用戶分配到一個與用戶名相同的組當中,在同一個組當中的用戶具有相同的屬性,方便我們對多個用戶的同一個屬性進行統一的修改操作,當然 創建一個普通的用戶系統會分配一個編號給對應的用戶,比如說root用戶的編號是001,那么當我們將一個普通用戶的編號改為001時,系統就會認為之前的普通用戶就是現在的root用戶,如下圖:
二:passwd:修改用戶的密碼
接下來我們進行登錄,登錄之前我們具有了用戶名,但是我們還是缺少一個東西,那是什么東西呢?對 就是密碼,那我們就制定一個密碼吧如下圖:
三:刪除用戶:userdel
四:修改用戶的屬性:
五:chage:用戶周期的改變 即用戶的年齡
++++++++++++++++++++++++++++++++++++++++++
組管理命令