精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux中的usermod命令的詳細(xì)解釋

      Linux中的usermod命令的詳細(xì)解釋

      時(shí)間: 佳洲1085 分享

      Linux中的usermod命令的詳細(xì)解釋

        在Linux系統(tǒng)中,usermod命令的主要功能是修改用戶賬戶,下面由學(xué)習(xí)啦小編為大家整理了linux下的usermod命令的詳細(xì)解釋,希望對(duì)大家有幫助!

        Linux中的usermod命令的詳細(xì)解釋

        Linux usermod命令用于修改用戶帳號(hào)。

        usermod可用來(lái)修改用戶帳號(hào)的各項(xiàng)設(shè)定。

        語(yǔ)法

        usermod [-LU][-c <備注>][-d <登入目錄>][-e <有效期限>][-f <緩沖天數(shù)>][-g <群組>][-G <群組>][-l <帳號(hào)名稱>][-s <shell>][-u <uid>][用戶帳號(hào)]

        參數(shù)說(shuō)明:

        -c<備注>  修改用戶帳號(hào)的備注文字。

        -d登入目錄>  修改用戶登入時(shí)的目錄。

        -e<有效期限>  修改帳號(hào)的有效期限。

        -f<緩沖天數(shù)>  修改在密碼過(guò)期后多少天即關(guān)閉該帳號(hào)。

        -g<群組>  修改用戶所屬的群組。

        -G<群組>  修改用戶所屬的附加群組。

        -l<帳號(hào)名稱>  修改用戶帳號(hào)名稱。

        -L  鎖定用戶密碼,使密碼無(wú)效。

        -s<shell>  修改用戶登入后所使用的shell。

        -u<uid>  修改用戶ID。

        -U  解除密碼鎖定。

        Linux中的usermod命令的應(yīng)用舉例

        應(yīng)用舉例:

        1、將 newuser2 添加到組 staff 中

        # usermod -G staff newuser2

        2、修改 newuser 的用戶名為 newuser1

        # usermod -l newuser1 newuser

        3、鎖定賬號(hào) newuser1

        # usermod -L newuser1

        4、解除對(duì) newuser1 的鎖定

        # usermod -U newuser1

        補(bǔ)充:linux中的usermod命令的常見(jiàn)用法

        #1,新建用戶test,密碼test,另外添加usertest組

        $ useradd test

        $ echo "test" | passwd -- stdin test

        $ groupadd usertest

        #2,把test用戶加入usertest組

        $ usermod - aG usertest test ##多個(gè)組之間用空格隔開(kāi)

        $ id test

        uid = 500 ( test ) gid = 500 ( test ) groups = 500 ( test ) , 501 ( usertest )

        #3,修改test用戶的家目錄

        $ usermod - md / home / usertest

        $ ls / home

        usertest

        #4,修改用戶名

        $ usermod - l testnew ( 新用戶名稱 ) test ( 原來(lái)用戶名稱 )

        $ id testnew

        uid = 500 ( testnew ) gid = 500 ( test ) groups = 500 ( test ) , 501 ( usertest )

        #5,鎖定testnew的密碼

        $ sed - n '$p' / etc / shadow

        testnew : $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 :: :

        $ usermod - L testnew

        $ sed - n '$p' / etc / shadow

        testnew : ! $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 :: :

        #6,解鎖testnew的密碼

        $ usermod - U testnew

        $ sed - n '$p' / etc / shadow

        testnew : $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 :: :

        #7,修改用戶的shell

        $ sed '$!d' / etc / passwd

        testnew : x : 500 : 500 :: / home / usertest : / bin / bash

        $ usermod - s / bin / sh testnew

        $ sed - n '$p' / etc / passwd

        testnew : x : 500 : 500 :: / home / usertest : / bin / sh

        # 也可以手動(dòng)編輯 vi /etc/passwd 找到testnew編輯保存即可

        $ vi / etc / password

        #8,修改用戶的UID

        $ usermod - u 578 testnew ( UID 必須唯一 )

        $ id testnew

        uid = 578 ( testnew ) gid = 500 ( test ) groups = 500 ( test ) , 501 ( usertest )

        #9,修改用戶的GID

        $ groupadd - g 578 test1

        $ usermod - g 578 testnew ( 578 組一定要存在 )

        $ id testnew

        uid = 578 ( testnew ) gid = 578 ( test1 ) groups = 578 ( test1 ) , 501 ( usertest )

        #10,指定帳號(hào)過(guò)期日期

        $ sed - n '$p' / etc / shadow

        testnew : $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 :: :

        $ usermod - e 2012 - 09 - 11 testnew

        $ sed - n '$p' / etc / shadow

        testnew : $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 :: 15594 :

        11 , 指定用戶帳號(hào)密碼過(guò)期多少天后,禁用該帳號(hào)

        $ usermod - f 0 testnew

        $ sed - n '$p' / etc / shadow

        testnew : $ 6 $ 1PwPVBn5 $o .MIEYONzURQPvn / YqSp69kt2CIASvXhOnjv / t

        Z5m4NN6bJyLjCG7S6vmji / PFDfbyITdm1WmtV45CfHV5vux / : 15594 : 0 : 99999 : 7 : 0 : 15594 :

      3636609