亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Linux 創建修改刪除用戶和組的方法

2024-09-01 13:53:54
字體:
來源:轉載
供稿:網友

介紹

在日常的維護過程中創建用戶操作用的相對會多一些,但是在這個過程中涉及到的知識點就不單單就是useradd了,接下來就來詳細了解賬號管理的相關信息。

用戶信息

先從用戶信息開始分析,可以通過查詢/etc/password文件,每一行代表一個用戶信息

root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinmysql:x:496:501::/home/mysql:/bin/bash

每個冒號分隔一部分,整行總共分為7個部分。

1.用戶名

2.用戶密碼,早期版本的賬號密碼是直接存在這里,為了兼容所以也保留下了這部分,用X代替。

3.UID:所屬的用戶ID,每個文件的前面都有該文件所屬的用戶和組,其實存的是UID只不過是通過UID再去etc/password、/etc/shadow中找到對應的UID和GID的名稱。

超級用戶的uid=0

系統用戶(1-499):其中1-99是系統創建的,100-499是用戶創建的系統賬戶,系統用戶不能登入但是可以執行系統的一些命令,這個跟最后指定的shell有關;有一個特殊的shell是/sbin/nologin

普通用戶(500-65535)

4.GID:賬號所屬的用戶組ID,和/etc/group組文件有關聯

5.用戶描述

6.用戶的家目錄:創建用戶的家目錄默認是在/home/用戶/,在創建用戶的時候可以指定用戶的家目錄,系統用戶的家目錄比較特殊,比如root用戶的家目錄是/root

7.shell:shell是終端和kernel(內核)溝通的橋梁、內核再和低層的硬件交互(包括CPU、主板、硬盤、顯卡、光驅等),linux默認的shell是/bin/bash

密碼信息

用戶密碼文件中每一行記錄一個用戶的密碼信息,總共有九個部分

[root@localhost ~]# cat /etc/shadowroot:$1$4/CBv0UU$GZ1mEvqxy6/9UaTGI9YUT0:16862:0:99999:7:::

1.用戶名:對應/etc/password文件中的用戶信息

2.密碼:密碼存的是密文

3.最近更改密碼的日期:linux將1970年1月1日作為1,所以上面的16862是累加的,具體就不去算了

4.密碼不可被更改的天數:0代表密碼隨時可以被更改,通常可以用來設置某個用戶在多少天密碼不能被更改

5.密碼需要重新更改的天數:99999為273年,改時間是在第3部分的基礎上再相加的。

6.密碼需要修改前的警告天數:改天數是在第5的基礎上計算的,這里默認是7天也就是密碼在需要更改前的第7天開始就發出警告。

7.密碼過期后賬號寬限的天數:當密碼超過了需要更改的天數后,如果用戶依然沒有更改密碼,那么該密碼就過期了,在過期的這幾天里密碼依舊可以登入當用戶在寬限的時間內登入系統系統會強制用戶修改密碼,如果用戶在寬限的天內還未修改密碼那么密碼就永久過期無法再登入,只有賬戶超出了密碼過期的天數之后賬戶才失效,所以一個賬戶總的有效時間是3+6+7。

8.用戶失效的日期:改日期同第3部分一樣都是從1970年1月1日開始計算出來的數字,超過這個日期之后無論用戶密碼是否過期用戶都失效不能再使用,改日期通常會用在規定一個用戶在規定的日期之后就用戶就不能使用的收費系統中。

9.保留部分

計算當前日期通過1970年換算過來的數字

[root@localhost ~]# echo $(($(date +'%s')/86400+1))16927

計算指定日期通過1970年換算過來的數字

[root@localhost ~]# echo $(($(date --date="2016-01-01" +'%s')/86400+1))16802

創建用戶

明白了上面的概念之后就可以來創建用戶了,創建用戶的命令是useradd,接下來看幾個主要的參數。

useradd [-u UID] [-g 初始群組] [-G 次要群組] [-m/M] [-c 說明] [-d 家目錄絕對路徑] [-s shell] 賬號名

 -c, --comment COMMENT     用戶說明 -d, --home-dir HOME_DIR    用戶的家目錄 -D, --defaults        默認的用戶配置 -e, --expiredate EXPIRE_DATE 用戶的失效日期,這里需要指定的是從1970年1月1日開始計算出來的數字,比如16925代表2016年5月4日過期,對應密碼文件的第8部分 -f, --inactive INACTIVE    指定密碼過期的時間,這里指定的是數字,比如10代表密碼在過期的10天內還可以登入但是登入后需要強制修改密碼, 對應密碼文件的第7部分 -g, --gid GROUP        用戶的GID -G, --groups GROUPS      列出用戶還能加人的組、次要組 -h, --help          幫助信息 -k, --skel SKEL_DIR      use this alternative skeleton directory -K, --key KEY=VALUE      override /etc/login.defs defaults -l, --no-log-init       do not add the user to the lastlog and                faillog databases -m, --create-home       強制需要創建家目錄 -M, --no-create-home     強制不創建家目錄 -N, --no-user-group      不創建用戶的組名和用戶名一樣 -o, --non-unique       允許創建的用戶uid相同,默認情況下用戶的UID是唯一的,加上-o參數可以創建相同UID的不用用戶 -p, --password PASSWORD    指定創建用戶的密碼,這里的密碼存儲的是密文,所以還需要知道密文對應的明文密碼是多少 -r, --system         創建一個系統用戶 -s, --shell SHELL       指定用戶的shell -u, --uid UID         指定用戶的uid -U, --user-group       創建的用戶組名同用戶名,這是默認的 -Z, --selinux-user SEUSER   use a specific SEUSER for the SELinux user mapping

1.創建用戶test

創建用戶不加參數默認會創建一個同名的用戶組、密碼為空,用戶的UID和GID都是500之后在現有的UID和GID的基礎上往后自動添加、默認會創建一個同名的家目錄家目錄的默認權限是700

[root@localhost ~]# useradd test[root@localhost ~]# grep test /etc/passwd /etc/shadow /etc/group/etc/passwd:test:x:501:502::/home/test:/bin/bash/etc/shadow:test:!!:16925:0:99999:7:::/etc/group:test:x:502: [root@localhost ~]# ll -d /home/test drwx------. 4 test test 4096 May 4 16:25 /home/test

2.創建用戶new備注用戶為test,指定用戶UID為600,用戶的組初始組為test、用戶的次要組為mysql,指定用戶的失效日期(注意這里的失效日期也是需要通過1970年1月1日進行換算)、指定用戶的過期天數

linux,刪除用戶,刪除目錄

3.創建系統用戶old

創建的系統用戶雖然在用戶文件中有指定家目錄,但是實際上在home目錄下并不會創建對應用戶的目錄,且不會創建用戶郵件通知目錄。

linux,刪除用戶,刪除目錄

 4.創建不允許登入的用戶

linux,刪除用戶,刪除目錄

 5.指定用戶家目錄

先創建用戶家目錄

[root@localhost ~]# mkdir -p /test/home[root@localhost ~]# mkdir /test/home/testuser

創建用戶并指定家目錄

[root@localhost ~]# useradd -d /test/home/testuser testuseruseradd: warning: the home directory already exists.Not copying any file from skel directory into it.

注意:這里的家目錄是絕對路徑,也就是你指定了那個目錄家目錄就是哪個目錄不會在你指定的目錄下再創建目錄,這里會有警告說用戶不能拷貝文件到家目錄,因為家目錄的權限還是之前創建目錄用戶的權限,這個時候需要給家目錄賦予用戶擁有者。

[root@localhost ~]# chown testuser:testuser /test/home/testuser[root@localhost ~]# ll /test/hometotal 4drwxr-xr-x. 2 testuser testuser 4096 May 5 06:22 testuser[root@localhost ~]# 

刪除用戶

userdel [options] LOGIN

  -f, --force                   強制刪除用戶,不管該用戶是否在使用                            
  -h, --help                    幫助信息
  -r, --remove                  刪除用戶和組并且刪除用戶的家目錄和郵件通知目錄
  -Z, --selinux-user            刪除SELinux用戶

1.不加參數刪除用戶

userdel testuser

不加參數刪除只會刪除用戶、密碼、用戶組,不會刪除用戶的家目錄和用戶的郵件目錄

2.刪除用戶同時刪除用戶的家目錄和郵件通知目錄

userdel -r test

使用-r參數刪除用戶會同時刪除用戶的家目錄和用戶的郵件通知目錄,如果用戶的用戶組是使用其它用戶的用戶組,其它用戶組不會被刪除。

用戶組

創建用戶組

groupadd groupname

刪除用戶組

groupdel groupname

修改用戶組

--修改用戶組名groupmod -h newname oldname--修改用戶組IDgroupmod -g newgid oldgid

單獨對用戶組的操作用的不會很多,這里只需要了解一下就好。

總結

修改用戶這里就不做詳細的解釋,跟創建用戶的語法相差不大,

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产高清高潮精品美女| 国产亚洲欧美日韩一区二区| 亚洲精品黄网在线观看| 亚洲男人的天堂在线| 日韩精品久久久久| 日本高清视频精品| 成人久久18免费网站图片| 亚洲xxxx18| 日韩成人av网址| 精品无人区太爽高潮在线播放| 亚洲欧美另类国产| 少妇av一区二区三区| 国产精品一区二区av影院萌芽| 中文字幕国产日韩| 在线观看日韩专区| 日韩av最新在线| 日韩精品在线观看视频| 18一19gay欧美视频网站| 欧美日韩人人澡狠狠躁视频| 久久精品影视伊人网| 夜夜躁日日躁狠狠久久88av| 国产成人精品一区| 国产精选久久久久久| 国产精品久久久久久久久久小说| 成人精品网站在线观看| 91久久综合亚洲鲁鲁五月天| 亚洲精品网站在线播放gif| 亚洲国内高清视频| 亚洲色图色老头| 亚洲精品久久7777777| 亚洲毛片在线观看.| 亚洲成人精品视频在线观看| 国语自产精品视频在线看抢先版图片| 精品亚洲男同gayvideo网站| 成人网欧美在线视频| 国产91成人video| 3344国产精品免费看| 亚洲色无码播放| 国产精品扒开腿做爽爽爽的视频| 91天堂在线观看| 亚洲国产精品yw在线观看| 亚洲视频自拍偷拍| 欧美麻豆久久久久久中文| 日韩在线观看网址| 日韩精品视频免费| 国产精品99久久久久久白浆小说| 久久99热这里只有精品国产| 日本一区二区在线播放| 国产一区二区三区高清在线观看| 色偷偷亚洲男人天堂| 国模吧一区二区| 国产一区二区成人| 日韩精品视频观看| 成人午夜激情网| 精品中文视频在线| 欧美噜噜久久久xxx| 久久久久成人精品| 久久久精品在线观看| 日本a级片电影一区二区| 日韩免费观看高清| 亚洲最大成人免费视频| 欧美精品手机在线| 国产精品欧美日韩一区二区| 日韩av手机在线| 岛国av一区二区在线在线观看| 精品久久久国产精品999| 成人精品视频久久久久| 欧美大片免费观看| 亚洲人成网7777777国产| 国产精品精品久久久久久| 国产精品亚洲视频在线观看| 91九色单男在线观看| 亚洲在线免费看| 美女视频黄免费的亚洲男人天堂| 亚洲国产精品视频在线观看| 精品视频在线播放| 亚洲欧美日韩在线一区| 中文字幕无线精品亚洲乱码一区| 亚洲欧美制服另类日韩| 国产精品久久久| 久久久99免费视频| 国产精品一区二区久久精品| 色偷偷av一区二区三区| 久久久久久欧美| 亚洲性日韩精品一区二区| 中文日韩在线视频| 26uuu亚洲伊人春色| 国产99在线|中文| 精品国产1区2区| 热久久免费国产视频| 日韩在线观看免费高清完整版| 亚洲精品xxx| 日韩精品视频免费专区在线播放| 欧美专区在线播放| 欧美激情久久久| 日本中文字幕不卡免费| 欧美日韩国产一中文字不卡| 精品亚洲一区二区三区| 国产激情久久久| 亚洲天堂网站在线观看视频| 欧美日韩国产一中文字不卡| 精品久久香蕉国产线看观看亚洲| 久久艳片www.17c.com| 欧美久久精品一级黑人c片| 精品调教chinesegay| 91精品国产综合久久香蕉最新版| 精品久久久av| 日韩中文字幕第一页| 欧美日韩成人黄色| 亚洲国产成人一区| 国产日韩综合一区二区性色av| 亚洲电影免费观看高清完整版| 最近2019中文字幕在线高清| 色婷婷**av毛片一区| 欧美日韩性视频| 国产91网红主播在线观看| 亚洲xxx自由成熟| 夜夜嗨av一区二区三区免费区| 国产精品久久久久7777婷婷| 日韩精品视频在线观看免费| 成人精品久久久| 成人激情电影一区二区| 精品夜色国产国偷在线| 午夜精品视频网站| 日韩av一区二区在线观看| 亚洲欧美成人在线| 亚洲综合色激情五月| 午夜精品www| 日韩禁在线播放| 在线播放精品一区二区三区| 日韩欧美亚洲综合| 欧美性猛交xxxx黑人猛交| 中文字幕国产亚洲| 高清欧美性猛交xxxx黑人猛交| 成人免费直播live| 欧美视频精品一区| 国产精品7m视频| 日韩美女写真福利在线观看| 午夜精品三级视频福利| 亚洲欧美制服丝袜| 日韩中文字幕免费视频| 最新中文字幕亚洲| 色悠久久久久综合先锋影音下载| 久久黄色av网站| 中文字幕欧美在线| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲18私人小影院| 久久99久久久久久久噜噜| 91久久久久久久久久| 欧美一级免费视频| 午夜精品久久久久久久白皮肤| 亚洲精品第一国产综合精品| 日韩精品免费在线视频| 欧美激情亚洲国产| 中文字幕一精品亚洲无线一区| 欧美日韩在线视频一区| 九色精品美女在线| 亚洲的天堂在线中文字幕| 欧美日韩高清在线观看| 国产精品久久久久高潮| 成人午夜在线影院| 中文字幕欧美日韩| 色青青草原桃花久久综合| 国产精品视频公开费视频|