1. 程式人生 > >聽我說用戶組管理和用戶管理

聽我說用戶組管理和用戶管理

linux

2.27linux和windows相互傳文件

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

【這個是用戶的密碼文件,也是核心的密碼配置文件。當你每創建一個用戶他都會在後面給你加上一行密碼配置文件,比如之前我們創建的用戶GYBgyb

【密碼的格式:第一行是超級用戶,綠色的是安裝系統是自行創建的一些用戶。每一行都是一個用戶,每一行都會用冒號分割成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

聽我說用戶組管理和用戶管理