用戶管理

用戶管理

  • 注意:用戶是通過UID來確定身份的,比如root之所以為管理員就是因為root的UID是0。在centos6上系統用戶是1-499,普通用戶是500以上的;而在centos7上系統用戶是1-999,普通用戶是1000以上。系統用戶默認不登錄。
  • 注意跟用戶相關的命令只有管理員賬戶才有權限
  • 需要用到的命令:useradd usermod userdel groupadd groupmod ??groupdel passwd gpasswd chage chsh chfn newgrp id
  • 如果建立用戶可以使用 useradd 后面加上用戶名就行了
    • 如果想為新建用戶指定一些參數加上想用的設置就行:
      • -u 指定uid
      • -g指定gid
      • -s指定所使用的shall
      • -h指定所用的shall
      • -c指定添加的描述信息
      • G指定要加入的附加組
      • -r建立用戶為系統用戶
        • -m為系統用戶添加家目錄
        • -M不建立家目錄

如果想修改用戶的屬性可以使用usermod上面的選項除了-r以后的都可以使用,另外還可以-L禁用用戶,-U解鎖用戶。注意:

-G重新指定附加組默認是覆蓋就是,原有的附加組的信息會被現在加的組所覆蓋,如果還想保留需要加上-a保留原有組。

-h重新指定家目錄默認是不會轉移家目錄里的內容,要想連內容一起轉移加上-m

如果只想更改shall類型可以使用chsh -s 也可以的

chsh -s /sbin/nologin wang

如果想添加詳細的用戶信息可以使用chfn自動會提示你輸入相關信息,如果想查看詳細的用戶可以使用finger,直接finger后面加上用戶就行,注意這一個系統默認沒有安裝需要安裝。

如果想更改用戶密碼可以使用直接使用passwd,另外還可以-L禁用用戶,-U解鎖用戶.同樣-e指定用戶可以是指定用戶下次登錄不許修改密碼。

刪除用戶直接userdel加上用戶名就可以

建立組的話可以使用groupadd

-g指定GID ,-r系統組

更改組id使用groupmod同樣-g就行

刪除組group加上組名

另外可以使用gpasswd管理租的成員

-a把指定用戶加入某組

-d刪除某組用戶

-A指定為管理員

用法:gpasswd [選項] 組

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95462

(0)
阿飛阿飛
上一篇 2018-04-08
下一篇 2018-04-08

相關推薦

  • 加密與安全

    加密與安全 SSH端口轉發 SSH 會自動加密和解密所有 SSH 客戶端與服務端之間的網絡數據。但是,SSH 還能夠將其他 TCP 端口的網絡數據通過 SSH 鏈接來轉發,并且自動提供了相應的加密及解密服務。這一過程也被叫做“隧道”(tunneling),這是因為 SSH 為其他 TCP 鏈接提供了一個安全的通道來進行傳輸而得名。例如,Telnet,SMTP…

    Linux筆記 2018-06-11
  • 作業-1

    Linux系統基礎-計算機組成.Linux簡介

    2018-06-19
  • Linux系統網絡管理

    本機索引: 一、基本網絡配置 二、主機、網卡名稱管理 三、網卡別名 四、Bonding技術 五、實現網絡組 六、Linux網絡管理常用命令   一、基本網絡配置: 將Linux主機接入網絡,需要配置網絡相關設置 一般包括以下內容: 主機名 IP/netmask 路由:默認網關 DNS服務器: 主DNS服務器 次DNS服務器   網絡配置文…

    2018-05-03
  • 正則表達式

    正則表達式REGEXP 有一類特殊符號表是控制伙同裴的功能程序支持:grep,seb,。。?;菊齽t表達式:BRE擴展正則表達式;ere采用不同算法經檢查處理正則表達式的軟件模塊PCRE元字符:字符匹配,匹配次數,位置錨定,分組 man7詳細文檔 字符匹配.表示任意的單一字符 放在[]里表示.本身不需要轉義\.轉義(回歸字符本身的含義)表示.本身[]表示字符…

    Linux筆記 2018-04-08
  • Linux命令行聯系

    馬哥第三周

    Linux筆記 2018-06-02
欧美性久久久久