聽我說用戶組管理和用戶管理
2.27.1首先我們需要安裝一個包
[root@MOMOCO-02 ~]# yum install -y lrzsz
【安裝一個傳輸軟件,這個傳輸軟件只能在xshell上因為putty不支持。】
[root@MOMOCO-02 ~]# ls
123 2.txt 3 3.txt 3.txt~ anaconda-ks.cfg
[root@MOMOCO-02 ~]# sz 2.txt
【輸出我們linux系統當前目錄下的文件】
【選擇好用保存的路徑就點OK好了】
[root@MOMOCO-02 ~]# rz
【把我們windows上的文件傳進來】
[root@MOMOCO-02 ~]# ls
123 2.txt 3 3.txt 3.txt~ anaconda-ks.cfg 郭亞兵.txt
【把你要傳輸的文件選擇好,然後點擊打開。就傳輸進來了】
3.1用戶配置文件和密碼配置文件
3.1.1 useradd【創建一個普通用戶】
[root@MOMOCO-02 ~]# ls /etc/passwd
/etc/passwd
[root@MOMOCO-02 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:997:User for polkitd:/:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
chrony:x:998:996::/var/lib/chrony:/sbin/nologin
GYB:x:1000:1000::/home/GYB:/bin/bash
gyb:x:1001:1001::/home/gyb:/bin/bash
【這個是用戶的密碼文件,也是核心的密碼配置文件。當你每創建一個用戶他都會在後面給你加上一行密碼配置文件,比如之前我們創建的用戶GYB和gyb】
【密碼的格式:第一行是超級用戶,綠色的是安裝系統是自行創建的一些用戶。每一行都是一個用戶,每一行都會用冒號分割成7段,第一段是用戶名,第二段代表密碼,第三段代表uid,第四段代表gid(組),第五段表示用戶的註釋信息沒有實質的作用,第六段代表用戶的家目錄,第七段用戶的shell(當我們登錄一個用戶的時候都會進入一個shell窗口中,超級用戶root和我們創建的用戶都是/bin/bash,如果是/bin/nologin說明這個用戶是不能夠登錄的,設置密碼也不可以)】
[root@MOMOCO-02 ~]# cat /etc/shadow
root:$6$PsozKGUP$KeFo54cqCBco4lOi1VbPD44BRbELTy2prDBvxg8UtK.X2VJLe3X/9Jm7Hh6z7JE18Jazh9OQ4UjvHsEr2sxva.:17514:0:99999:7:::
bin:*:17110:0:99999:7:::
daemon:*:17110:0:99999:7:::
adm:*:17110:0:99999:7:::
lp:*:17110:0:99999:7:::
sync:*:17110:0:99999:7:::
shutdown:*:17110:0:99999:7:::
halt:*:17110:0:99999:7:::
mail:*:17110:0:99999:7:::
operator:*:17110:0:99999:7:::
games:*:17110:0:99999:7:::
ftp:*:17110:0:99999:7:::
nobody:*:17110:0:99999:7:::
systemd-network:!!:17505::::::
dbus:!!:17505::::::
polkitd:!!:17505::::::
postfix:!!:17505::::::
sshd:!!:17505::::::
chrony:!!:17505::::::
GYB:!!:17515:0:99999:7:::
gyb:$6$Spzks5Ym$a6QCTi6CmTZxZ6DGKCctTttvOTymWMn7uUw7.Gark7X.vQhu.HfpmCaAGNNDVgSQr7ViXN1BGKzV/Q79YJW170:17521:0:99999:7:::
【這個是/etc/passwd裏面x的密碼配置文件,他和/etc/passwd是一一對應的你看每一行的開頭只知道了。】
【密碼的格式:第一行是用戶名,第二段是用戶的密碼(這個密碼是加密過的是不能編譯出來的,我們把gyb用戶設置密碼和root的一樣來比較一下,看下面),第三段代表的是上次你更該密碼距離1970年1月1日多少天,第四段代表你距離上次更改密碼後多少天才能再次更改(默認是0,0代表不受限制。),第五段代表你密碼當多少天後要過期你必須要更改密碼了,第六段代表你密碼快到期的提醒天數,第七段代表你密碼過期後你的用戶還有幾天就失效了不可再用了。第八段】
[root@MOMOCO-02 ~]# head -n1 /etc/shadow ;tail -n1 /etc/shadow
【如果你想在一行裏面打兩行命令你可以用分號;分割】
root:$6$PsozKGUP$KeFo54cqCBco4lOi1VbPD44BRbELTy2prDBvxg8UtK.X2VJLe3X/9Jm7Hh6z7JE18Jazh9OQ4UjvHsEr2sxva.:17514:0:99999:7:::
gyb:$6$aOGfUKPQ$IJCJvki5bs7FVjXFKMFc5FxCSeGTxQ0cyA.5KnjUdqsVV8w62eIzzBNj5jjfTe.fm90.a1U3YqlgTrnH/XXoz1:17525:0:99999:7:::
【他們的銘文密碼是一樣,我們比較加密後的是不一樣。】
3.2用戶組管理
3.3用戶管理
阿銘linux
聽我說用戶組管理和用戶管理