1. 程式人生 > >Linux使用者管理常用命令及示例

Linux使用者管理常用命令及示例

預備知識

在新增使用者之前首先要了解Linux系統中使用者的型別.

一般來說三種有三種類型:root、系統使用者、普通使用者。

儲存使用者基本資訊的檔案是/etc/passwd,而使用者預設配置資訊是從檔案/etc/login.defs檔案中讀取的。使用者密碼資訊儲存在檔案/etc/shadow中。

系統中的所以賬戶的資訊都儲存在檔案/etc/passwd中,一條記錄對應一個賬戶。

------------------------------------------------------------------------------------------------------

/etc/passwd檔案各欄位含義

使用者名稱:密碼:UID:GID:使用者描述:使用者主目錄:使用者登入shell

------------------------------------------------------------------------------------------------------

/etc/shadow檔案各欄位含義

使用者名稱:密碼:上次更改密的日期:密碼不可修改的天數:密碼需要重新修改的天數:修改期限前N天發出警告:密碼過期的寬限:帳號失效日期:保留

欄位詳細解釋

1使用者名稱:使用者名稱與/etc/passwd裡面的賬戶名是一一對應的關係。

2密碼:這裡可以看到3類,分別是奇奇怪怪的字串、*和!!其中,奇奇怪怪的字串就是加密過的密碼檔案。星號代表帳號被鎖定,雙歎號表示這個密碼已經過期了。

奇奇怪怪的字串是以$6$開頭的,表明是用SHA-512加密的,$1$ 表明是用MD5加密的、$2$ 是用Blowfish加密的、$5$是用 SHA-256加密的。

3修改日期:這個是表明上一次修改密碼的日期與1970-1-1相距的天數

4密碼不可改的天數:假如這個數字是8,則8天內不可改密碼,如果是0,則隨時可以改。

5密碼需要修改的期限:如果是99999則永遠不用改。如果是其其他數字比如12345,那麼必須在距離1970-1-1的12345天內修改密碼,否則密碼失效。

6修改期限前N天發出警告:比如你在第五條規定今年6月20號規定密碼必須被修改,系統會從距離6-20號的N天前向對應的使用者發出警告。

7密碼過期的寬限:假設這個數字被設定為M,那麼帳號過期的M天內修改密碼是可以修改的,改了之後賬戶可以繼續使用。

8帳號失效日期:假設這個日期為X,與第三條一樣,X表示的日期依然是1970-1-1相距的天數,過了X之後,帳號失效。

9保留:被保留項,暫時還沒有被用上。

---------------------------------------------------------------------------------------------------

其次要了解使用者組

        其實使用者組是幫助系統管理員管理不同身份的使用者的許可權而建立的,公司中有不同的小組各司其職,有時候會相互協作,使用者既可以屬於組A也可以屬於組B,但不同組的職能和可調配的資源是不同的,只有小組中的成員才能調配相應的資源。user同時是組A和組B的成員,user當前屬於小組A,但是user想做只有小組B才能做到的事情,這時,user要切換到組,注意只有root才能新增使用者

相關命令簡介




---------------------------------------------------------------------------------------------------

例項1

描述:新增一個普通使用者併為其設定密碼、然後按照上面的步驟再建立賬戶user2,再建立一個使用者組guest,然後為該組新增成員user1、user2,最後更名guest為work







相關推薦

Linux使用者管理常用命令示例

預備知識 在新增使用者之前首先要了解Linux系統中使用者的型別. 一般來說三種有三種類型:root、系統使用者、普通使用者。 儲存使用者基本資訊的檔案是/etc/passwd,而使用者預設配置資訊是從檔案/etc/login.defs檔案中讀取的。使用者密碼資訊儲存在檔案

Linux磁碟管理常用命令

檢視狀態 裝置資訊 fdisk -l 硬碟使用情況 df -h 磁碟掛載 建立掛載點 mkdir /mnt/vdb1 開始掛載 mount /dev/vdb1 /mnt/vdb1 取消掛載 umount /mnt/vdb1 或者

Linux - 遠端管理常用命令

遠端管理常用命令 目標 關機/重啟 shutdown 檢視或配置網絡卡資訊 ifconfig ping 遠端登入和複製檔案 ssh scp 01. 關機/重啟 序號

Linux-系統管理-常用命令(上)

以下介紹常用的幾個系統分析的命令以及常用方法: vmstat vmstat 是Virtual Meomory Statistics(虛擬記憶體統計)的縮寫,很多Linux發行版本都預設安裝了此命令工具。當然,不止對虛擬記憶體有統計,還可以利用vmst

Docker常用命令示例

容器 class 推送 需要 doc 不能 ima gis epo 前言   本文用於記錄自己在使用docker時使用的常用命令以及示例。 鏡像 鏡像拉取 docker pull ${docker-registry/}${repo}:${tag} 不指倉庫

linux使用者管理常用命令

1)管理使用者(user)的工具或命令;  useradd 注:新增使用者adduser 注:新增使用者passwd 注:為使用者設定密碼usermod 注:修改使用者命令,可以通過usermod 來修改登入名、使用者的家目錄等等;pwcov 注:同步使用者從/etc/pas

linux常用命令文件管理系統

世界 類型 管理系統 文件和目錄 追加 長度 家目錄 echo 組織 一、Linux的發展歷程1、1946年誕生的世界第一臺計算機,是在第二次世界大戰期間。2、Linux內核版本是由三部分組成的,分別是主版本號,次版本號,小版本號。次版本號為偶數是穩定版本,奇數為測試版本。

Linux常用命令操作(第二彈)

linux home .gz 紅旗 關閉 linu tty 歸檔文件 過程 Ctrl l清屏 Ctrl d關閉終端 Ctrl Alt T打開終端 pwd 查看當前的目錄 Shift Ctrl C復制 Shift Ctrl V粘貼 Shift Ctrl N打開新的終端 F1

Linux常用命令配置--簡單

eve -a host 設置ip strong find ini -m ble 1,文件查找: 查找jdk路徑:which jdk;查詢Java_home變量值:echo $JAVA_HOME 從根目錄開始查找所有擴展名為.log的文本文件,並找出包含”ERROR”的行 f

linux用戶管理常用命令總結

linux 用戶管理 useradd user2添加用戶user2useradd -u 1004 -g grp2 user3添加用戶指定uid,並添加到grp2組useradd -u 1005 -g grp2 -d /home/aiker11 -s /sbin/nologin user4添加用

Linux常用命令選項

Linux運維常用命令及選項基礎命令終端相關文件管理用戶和組管理權限管理文本處理工具Linux常用命令及選項

linux常用命令使用技巧(一)

輸出 所有 command 使用技巧 技巧 方括號 l命令 shel style shell命令格式:command [options][arguments] shell的通配符 *匹配任意一個或多個字符 ?匹配任意單一字符 []匹配任何包含在方括號內的單字符 shell的

linux常用命令使用技巧(二)

su命令 window linux常用命令 技巧 free image 清除 共享內存 相關信息 ls顯示指定工作目錄下的內容,同windows中的dir命令 pwd命令顯示當前工作目錄 date命令,顯示或修改系統時間與日期 passwd命令,設置

linux常用命令使用技巧(三)

linux 技術分享 文件和子目錄 alt 文本文件 find 多個 文檔 inux 文件管理與編輯 mkdir創建一個目錄 mkdir [選項] 目錄名 -m 設置存取權限 -p 可以一次創建多個目錄 more命令讀取文本文件,滅次顯示一屏,並在每屏後暫停

Linux簡介之使用者管理常用命令

一、使用者和許可權 檢視某個目錄下檔案的詳細資訊:ls -l /home/user 每一列代表的含義: 1)許可權,第 1 個字元如果是 d 表示目錄,然後依次是使用者許可權、組許可權、其他使用者許可權 2)硬連結數,通俗地講,就是有多少種方式,可以訪問到當前目錄/檔案,比如,a下

Linux簡介之遠端管理常用命令

1、重啟電腦 $ shutdown -r now # 重新啟動作業系統,其中 now 表示現在 $ shutdown now # 立刻關機,其中 now 表示現在 $ shutdown 20:25 # 系統在今天的 20:25 會關機 $ shutdown +10 # 系統再

Linux常用命令命令引數

文章目錄 Linux常用命令及命令引數 基本使用 1. 解壓和壓縮 2. 檢視磁碟使用情況 3. 檢視資料夾或檔案大小 4. 查詢檔案 文字處理 許可權和使用者相關

Linux檔案和目錄管理常用命令

  命令 具體用法 功能 cd cd /tmp 進入目錄tmp pwd pwd 顯示當前所在目錄 mkdir mkdir -p /t

Linux 常用命令目錄

 常用目錄: (在公司Linux都沒有介面) 1. / :表示根目錄; 2. root : root 使用者單獨目錄;   3. home : 每個使用者都會在home下有一個單獨的目錄,比如 xxx 使用者在 /home 下有一個 /hom

Linux常用命令專案部署

linux下部署專案 https://www.cnblogs.com/haorun/p/6677102.html 常用命令: 1) ls 檢視 eg: ls 檢視檔案目錄中所有檔案; ls -l 顯示詳細資訊 也可簡寫成 ll ls -a顯示隱藏檔案資