day 10 - 練習(xí)

1:vim四種模式都是如何進(jìn)入的
普通模式 vim + 文件名
編輯模式 i a o I A O
命令模式 ESC回到普通模式 : /
視圖模式 ctrl+v

2:vim中如何顯示行號
:set nu

3:對比/etc/sysconfig/network-scripts/ifcfg-lo與/etc/sysconfig/network-scripts/ifcfg-eth0(ens32)的區(qū)別
vimdiff /etc/sysconfig/network-scripts/ifcfg-lo /etc/sysconf▽g/network-scripts/ifcfg-eth0(ens32)

4.修改vim.OldboyEDU.com為vim.oldboy.com
[root@www ~]# cat proxy.conf
server {
Listen 8080;
Server_Name vim.OldboyEDU.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $http_host;
proxy_set_header X-Forward-for;
proxy_intercept_errors on;
proxy_next_upstream error timeout;
proxy_next_upstream_timeout 3s;
proxy_next_upstream_tries 2;
error_page 500 502 403 404 = /proxy_error.html;
}
location = /proxy_error.html {
root /code/proxy;
}
}

vim  proxy.conf 
:%s#vim.OldboyEDU.com#vim.oldboy.com#g

5.在server_name行下插入一行 root /code;
o(小寫)
輸入root/code

6.復(fù)制5-14行的內(nèi)容,然后將其粘貼到14行下面
9yy
p

7.刪除與proxy_set_header相關(guān)的兩行全部刪除.
光標(biāo)移動到proxy_set_header所在行
dd

8.如上操作完成后,在13-20行前面加上#號
ctrl+vi
選中所要添加行
shift+i
#
ESC

9.在普通模式下復(fù)制Server_Name所在的行以及該行的下兩行,一共三行內(nèi)容,粘貼至root /code/proxy;這一行的下面
3yy
p

10.刪除21-23的行,然后保存當(dāng)前文件
3dd

用戶管理相關(guān)
1.root的UID與gid是多少
0

2.用戶信息文件etc/passwd由 ':' 為分割符, 分為7個字段,其中每個字段分別代表的含義是
root :x :0 :0 :root :/root :/bin/bash

    root    用戶·名稱
    x          密碼占位符
    0          用戶UID
    0          組GID
    root       注釋信息
    /root       用戶家目錄
    /bin/bash     登陸shell

3.用戶密碼文件/etc/shadow由 ':' 為分割符, 分為9個字段,其中每個字段分別代表的含義是
aaa :!! :18113 :0 :99999 :7 : 2 : 662755 :

    aaa       用戶名稱
    !!       密碼為一長串字符,?。t表示無密碼
    18113     最近一次變更密碼,
    0     密碼最少使用天數(shù),0無限制
    99999     密碼最長使用天數(shù),默認(rèn)99999不過期
    7     密碼到期前7天提醒變更密碼
    2      密碼到期后,密碼過期2天強(qiáng)制提示變更密碼
    66275     賬戶失效時間

4.每個用戶都有一個唯一的UID,UID是怎么區(qū)分用戶的
UID 系統(tǒng)中約定的

    0                    超級管理員,最高權(quán)限,有著極強(qiáng)的破壞能力

    1~200              系統(tǒng)用戶,用來運行系統(tǒng)自帶的進(jìn)程,默認(rèn)已創(chuàng)建

    201~999          系統(tǒng)用戶,用來運用戶安裝的程序,所以此類用戶無需登錄系統(tǒng)

    1000+               普通用戶,正??梢缘顷懴到y(tǒng)的用戶,權(quán)限比較小,能執(zhí)行的任務(wù)有限

5.統(tǒng)計/etc/passwd的總行數(shù)
[root@oldboy ~]# wc -l /etc/passwd
6.新建用戶u1、u2,密碼是redhat,屬于同一個附加組grp1,用戶u2不允許登陸到系統(tǒng)中

7.查看用戶u1的uid和gid信息
id u1
8.創(chuàng)建組distro
groupadd distro
9.創(chuàng)建用戶olddir,其ID號為1005,基本組為distro
[root@oldboy ~]# useradd olddir -u1005 -g distro
10.創(chuàng)建用戶oldman,其ID號為1100,家目錄為/home/linux
[root@oldboy ~]# useradd oldman -u 1100 -d /home/linux

11.給用戶oldman添加密碼,密碼為oldboyedu
[root@oldboy ~]# passwd oldman oldboyedu
12.創(chuàng)建用戶slackware,其ID號為2002,基本組為distro,附加組peguin;
[root@oldboy ~]# useradd slackware -u 2002 -g distro -G peguin
13.退出root賬戶,用admin賬戶登錄,在其家目錄下建立一個名為oldboy的文件,并用長格式列出oldboy文件
[root@oldboy ~]# su asmin
[admin@oldboy ~]touch oldboy [admin@oldboy ~] ls -a oldboy

14.創(chuàng)建用戶harry,要求harry的uid為3000,shell設(shè)置為不可登陸shell,觀察如下文件/etc/passwd , /etc/shadow,
[root@oldboy ~]# useradd harry
[root@oldboy ~]# userdel -r harry
[root@oldboy ~]# useradd harry -u 3000 -s /sbin/nologin

15.shadow文件中密碼為*號和?。〈硎裁??
??!表示無密碼
*

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容