<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    e代劍客——溫柔一刀

    生活就像海洋,只有意志堅(jiān)強(qiáng)的人,才能到達(dá)彼岸

       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      76 隨筆 :: 7 文章 :: 215 評(píng)論 :: 0 Trackbacks
    rm -rf ?file man rm 還有個(gè)方法就是利用/etc/null這個(gè)黑洞也相當(dāng)于windows中的回收站!

    cat /etc/passwd |cut -f 1 -d :? 查看所有用戶

    su 切換用戶

    userdel 刪除戶名

    adduser username? 新建用戶

    passwd username? 更改密碼

    ntsysv?? 設(shè)置啟動(dòng)選項(xiàng)



    用戶管理命令

    前面介紹過,Linux系統(tǒng)是一個(gè)多用戶操作系統(tǒng),系統(tǒng)中每一個(gè)用戶的使用權(quán)限都需要由系統(tǒng)管理員來設(shè)定。這一節(jié)將介紹一些系統(tǒng)管理員對(duì)用戶和用戶組進(jìn)行管理的命令。

    4.6.1? 創(chuàng)建新用戶

    useradd命令(也可以使用adduser)用來創(chuàng)建新的用戶帳號(hào),其命令格式如下:?

    表4—19? useradd命令常用選項(xiàng)

    常用現(xiàn)象

    意?? 義

    -d

    設(shè)置新用戶的登陸目錄

    -e

    設(shè)置新用戶的停止日期,日期格式為MM/DD/YY

    -f

    帳戶過期幾日后永久停權(quán)。當(dāng)值為0時(shí)帳號(hào)則立刻被停權(quán)。而當(dāng)值為-1時(shí)則關(guān)閉此功能。預(yù)設(shè)值為-1

    -g

    使新用戶加入群組

    -G

    使新用戶加入一個(gè)新組。每個(gè)群組使用逗號(hào)“,”隔開,不可以夾雜空白字

    -s

    指定新用戶的登陸Shell

    -u

    設(shè)定新用戶的ID值

    ???

    ??? 成功創(chuàng)建一個(gè)新用戶以后,在/etc/passwd文件中就會(huì)增加一行該用戶的信息,其格式如下:

    〔用戶名〕:〔密碼〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目錄〕:〔登陸Shell〕

    其中個(gè)字段被冒號(hào)“:”分成7各部分。

    由于小于500的UID和GID一般都是系統(tǒng)自己保留,不用做普通用戶和組的標(biāo)志,所以新增加的用戶和組一般都是UID和GID大于500的。

    例如使用如下命令:

    root@localhost root〕# useradd user1

    將會(huì)創(chuàng)建一個(gè)名為userl的用戶,關(guān)于用戶管理命令已經(jīng)介紹過,在此也不做更多的介紹了。

    執(zhí)行useradd命令的結(jié)果如圖11-13所示。?

    ?

    4.6.2? 設(shè)置和修改用戶口令passwd

    passwd命令用來設(shè)置和修改用戶命令,只有超級(jí)用戶和用戶自己可以修改密碼,其他的普通用戶沒有修改其他用戶密碼的權(quán)利。其命令如下:

    # passwd〔用戶名〕

    為避免輸入密碼是被人注意到有多少位,Linux并不采用類似Windows的密碼回顯〔顯示為*號(hào)〕,所以,輸入的這些字符是看不見的。例如,為新建的userl用戶設(shè)置密碼可使用如下命令:

    root@localhost root〕# passwd user1

    根據(jù)系統(tǒng)的提示信息輸入兩次密碼,系統(tǒng)會(huì)顯示:

    passwd ::all authentication tokens updated successfully

    表示修改密碼成功了。新建用戶的工作只有在該用戶設(shè)置了口令后才算完成,否則無法使用該用戶名登陸。

    ?

    4.6.3? 修改用戶信息usermod

    usermod命令用來修改用戶信息,其命令格式如下:

    # usermod〔選項(xiàng)〕〔用戶名〕

    常用命令選項(xiàng)11-20所示。

    表4-20 usermod命令常用選項(xiàng)

    常用選項(xiàng)

    意??? 義

    -d

    更新使用者新的登陸目錄

    -e

    設(shè)置新用戶的停止日期,日期格式為MM/DD/YY

    -f

    帳戶過期幾日后永久停權(quán)。當(dāng)值為0時(shí)帳號(hào)則立刻被停權(quán)。而當(dāng)值為-1時(shí)則關(guān)閉此功能。預(yù)設(shè)值為-1

    -g

    更新使用者新用戶加入群組

    -G

    定義使用者為一堆groups的成員。每個(gè)群組使用“??”隔開,不可以夾雜空白字

    -l

    變更用戶登陸時(shí)的名稱,同時(shí)使用者目錄名也會(huì)跟著更動(dòng)成新的名稱

    -s

    指定新用戶Shell

    -u

    用戶ID值,必須為唯一的ID值。用戶目錄樹下所用的文檔目錄其userID會(huì)自動(dòng)變更,放在擁護(hù)目錄外的文檔則要自行手動(dòng)更動(dòng)

    例如,下面的命令修改用戶信息:

    root@localhost root〕# usermod –d/home/user2 –s/bin/bash user2

    將用戶名user2的主目錄路徑設(shè)置在/home/user1,登陸的Shell設(shè)置為/usr/bin/gcc。

    一般情況下usermod命令會(huì)參照命令指令的部分修改用戶帳號(hào)信息。但usermod不允許改變正在線上的使用者帳號(hào)名稱,因此,當(dāng)用usermod來改變用戶帳號(hào)信息時(shí),必須確認(rèn)這名沒在電腦上執(zhí)行任何程序。?

    4.6.4  新建組群groupadd

    groupadd命令用來建立新的用戶組,其命令格式如下:

    # groupadd〔選項(xiàng)〕〔用戶名稱〕

    常用選項(xiàng)有:

    -g:GID值。除非使用-o參數(shù)不然該值必須是唯一,不可相同,數(shù)值不可為負(fù)。

    GID值預(yù)設(shè)為最小不得小于500而逐次增加。0—499傳統(tǒng)上是保留系統(tǒng)帳號(hào)使用。

    -f:新增的一個(gè)已經(jīng)存在的群組帳號(hào),系統(tǒng)會(huì)出現(xiàn)錯(cuò)誤訊息然后結(jié)束groupadd.

    如果是這樣的情況,不會(huì)新增這個(gè)群組(如果是這個(gè)情況,系統(tǒng)不會(huì)在新增一次)。也可同時(shí)加上-g選項(xiàng),當(dāng)你加上一個(gè)GID時(shí),此時(shí)GID就不用是唯一值,可不加-o參數(shù),建好的群組會(huì)顯示建立后的結(jié)果(adding a group as neither –g or –o options were specified),這是Red Hat Linux額外增設(shè)的選項(xiàng)。?

    4.6.5? 刪除用戶userdel

    userdel命令用來刪除已經(jīng)存在的用戶及相關(guān)的文檔,其命令格式如下:

    # userdel 〔選項(xiàng)〕用戶名

    userdel命令的常用選項(xiàng):

    -r將用戶目錄下的文檔一并刪除。在其他位置上的文檔也將一一找出并刪除。

    Userdel不允許移除正在線上的用戶帳號(hào),因此,如果想刪除這類用戶帳號(hào),必須先殺掉用戶在系統(tǒng)上運(yùn)行的程序才能進(jìn)行帳號(hào)刪除。
    ?

    4.6.6? 刪除群組groupdel

    groupdel命令用來刪除已經(jīng)存在的用戶組,其命令格式如下:

    # groupdel組名

    同userdel類似,如果有任何一個(gè)組內(nèi)的用戶在上線,就不能移除該用戶組,因此,如果組內(nèi)有用戶在線的話,最好先移出該用戶,然后在刪除該用戶。

    ?

    4.6.7? 用戶間切換su

    ??? su 命令常用于不同用戶間切換。其命令格式如下:

    ??? # su〔用戶名〕

    su命令的常見用法是變成跟用戶或超級(jí)用戶,如果發(fā)出不帶用戶名的su命令,則系統(tǒng)提示輸入根口令,輸入之后則可換為根用戶。如果登陸為根用戶,則可以用su命令成為系統(tǒng)上任何用戶而不需要口令。

    ? 例如,如果登陸為user1,要切換為user2,只要用如下命令:

    ?# su user2

    ?然后系統(tǒng)提示輸入user2口令,輸入正確的口令之后就可以切換到user2。完成之后就可以用exit命令返回到user1。

    ?

    4.6.8? 查看當(dāng)前在線用戶who

    who命令主要用于查看當(dāng)前在線上的用戶情況。這個(gè)命令非常有用。如果用戶想和其他用戶建立即使通訊,比如使用talk命令,那么首先要確定的就是該用戶確實(shí)在線上,不然talk進(jìn)程就無法建立起來。

    又如,系統(tǒng)管理員希望監(jiān)視每個(gè)登陸的用戶此時(shí)此刻的所作所為,也要使用who命令。Who命令的常用命令格式和常用選項(xiàng)如下:

    # who〔選項(xiàng)〕

    命令who常用命令選項(xiàng)如表4-21所示。

    ??????????????? 表 4-21????? 命令who常用命令選項(xiàng)

    常用選項(xiàng)

    意?? 義

    -a

    顯示所有用戶的所有信息

    -m

    顯示運(yùn)行該程序的用戶名,和“who am I”的作用一樣

    ???? -q

    只顯示用戶的登陸帳號(hào)和登陸用戶的數(shù)量,該選項(xiàng)優(yōu)先級(jí)高于其他任何選項(xiàng)

    -u

    在登陸用戶后面顯示該用戶最后一次對(duì)系統(tǒng)進(jìn)行操作距今的時(shí)間

    -H

    顯示列標(biāo)題

    ?

    所有的選項(xiàng)是可選的,例如,使用命令:

    root@localhose root〕# who-aH

    其中主標(biāo)題的含義如下表4—22所示。

    表4-22 who輸出常用標(biāo)題含義

    標(biāo)題

    含義

    USER

    用戶登陸

    LINE

    用戶登陸使用終端

    TIME

    用戶登陸時(shí)間

    LDIE

    用戶空閑時(shí)間,即至進(jìn)行操作的時(shí)間

    PID

    用戶登陸shell的進(jìn)程ID

    ?

    ??? 也可以單獨(dú)使用who命令,這時(shí)將顯示登陸用戶另、使用終端設(shè)備以及登陸到系統(tǒng)的時(shí)間三項(xiàng)內(nèi)容。

    posted on 2006-07-13 23:36 溫柔一刀 閱讀(468) 評(píng)論(0)  編輯  收藏 所屬分類: 其他
    聯(lián)系偶 zhupanjava@gmail.com 溫柔一刀
    主站蜘蛛池模板: 免费无遮挡无遮羞在线看| 77777午夜亚洲| 午夜a级成人免费毛片| 久久亚洲精品成人无码网站| 久久香蕉国产线看免费| 亚洲av午夜福利精品一区| 无码国产精品一区二区免费16| 久久综合九九亚洲一区| 亚洲大片免费观看| 国产成人精品日本亚洲18图| 成人毛片免费观看视频| 91精品国产亚洲爽啪在线观看| 嫩草在线视频www免费观看| 亚洲精品免费视频| 污污视频免费观看网站| 亚洲男人av香蕉爽爽爽爽| 亚洲日本VA午夜在线电影| 日韩激情无码免费毛片| 免费中文字幕视频| 亚洲av无码无在线观看红杏| 3344免费播放观看视频| 亚洲欧美成人av在线观看| 亚洲精品色婷婷在线影院| 精品亚洲永久免费精品| 亚洲毛片一级带毛片基地| 嫩草影院免费观看| 久久国产乱子伦精品免费午夜| 亚洲第一视频网站| 免费无遮挡无码视频网站| 又粗又长又爽又长黄免费视频| 久久亚洲综合色一区二区三区 | 亚洲综合久久一本伊伊区| 免费观看毛片视频| 精品一卡2卡三卡4卡免费视频| 亚洲国产品综合人成综合网站| 久久99精品国产免费观看| 日韩亚洲产在线观看| 亚洲中文字幕无码日韩| 24小时日本在线www免费的| 99久久免费国产精品热| 亚洲一区二区精品视频|