用戶管理

用戶管理

  • 注意:用戶是通過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 19:14
下一篇 2018-04-08 19:35

相關推薦

  • 企業監控Zabbix-myself

    基礎

    2018-04-10
  • 我的第一篇博客!

    大家好,我在178linux開博文了,歡迎大家斧正!

    Linux筆記 2018-05-02
  • linux系統的安裝

    centos系統安裝

    2018-07-22
  • 重啟網卡失敗的解決方法

    重啟網卡 報Job for network.service failed because the control process exited with error code. See “systemctl status network.service” and “journalctl -xe” for details. 的錯誤

    2018-04-18
  • Linux筆記第一周

    一、描述計算機的組成及其功能。 計算機由硬件和軟件兩部分組成 硬件由主機與外部設備構成 軟件由系統軟件與應用軟件構成 二、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。 Red Hat公司發布? ? ? ? ?Redhat Centos Novell公司發布? ? ? ? ? ? ?SUSE Debian維護社區發布? ?Debian ub…

    Linux筆記 2018-06-24
  • linux下rpm、yum、sed基礎用法介紹

    一、RPM包管理介紹 RPM是radhat系列和suse系列等的包管理系統,主要管理系統上軟件包的安裝、卸載和查詢 rpm安裝語法:rpm [install options] [programname…] 常用安裝option:-i,表示安裝程序包 -v,表示輸出詳細安裝過程 -h,安裝過程輸出進度條 -U,升級程序包 -c,查看程序包的配置文件…

    2018-04-01
欧美性久久久久