時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
在安裝系統(tǒng)的時候填寫的用戶名可能沒怎么考慮,如果后來覺得這個用戶名不怎么好,想在不影響任何操作的情況僅僅修改這個用戶名,可以嗎?答案當然是肯定的。
在這里我就不細說原理了,直接給出具體的操作方法如下:
1、建議使用single模式(如ubuntu中的RecoveryMode以root用戶登錄系統(tǒng)。
當然這個也不是必須的,如果你有兩個或者兩個以上的用戶,并且其中不需要的更改的那個具有獲得root權(quán)限的資格即可。是不是說的有點亂了?呵呵因為我當時的情況是要修改兩個用戶名,兩者都可獲得root權(quán)限,可交替操作。但怎么說,也不如直接以root身份等來的方便。
2、修改/etc/passwd這個文件中的用戶名部分、用戶組部分、主目錄部分;
3、修改/etc/group這個文件中的用戶名部分、用戶組部分;同時也將/etc/gshadow改寫一下;
4、修改/etc/shadow文件中的用戶名部分,這個不改將無法登錄系統(tǒng);
5、修改/home/olduser為/home/newuser,同時注意一定要修改其所屬的用戶和用戶組,chown時加上個-R,這個很關(guān)鍵;
這5個步驟缺一不可,操作失誤很可能導(dǎo)致無法登入系統(tǒng),認真完成上面的5個步驟即可修改成功。
備注:上面所述的都是通過手動修改的方法,如果想一下子修改掉可以試試usermod-l命令,呵呵!~~
usermod用法
修改使用者帳號
名稱
usermod-修改使用者帳號
語法
usermod[-ccomment][-dhome_dir[-m]][-eexpire_date][-finactive_time][-ginitial_group][-Ggroup[,...]][-llogin_name][-sshell][-uuid[-o]]login
描述
usermod命令會參照你命令列上指定的部份修改系統(tǒng)帳號檔。下列為usermod可選用的參數(shù)。
-ccomment
更新使用者帳號password檔中的注解欄,一般是使用chfn(1)來修改。
-dhome_dir
更新使用者新的登入目錄。如果給定-m選項,使用者舊目錄會搬到新的目錄去,如舊目錄不存在則建個新的。
-eexpire_date
加上使用者帳號停止日期。日期格式為MM/DD/YY.
-finactive_days
帳號過期幾日后永久停權(quán)。當值為0時帳號則立刻被停權(quán)。而當值為-1時則關(guān)閉此功能。預(yù)設(shè)值為-1。
-ginitial_group
更新使用者新的起始登入群組。群組名須已存在。群組ID必須參照既有的的群組。群組ID預(yù)設(shè)值為1。
-Ggroup,[...]
定義使用者為一堆groups的成員。每個群組使用??區(qū)格開來,不可以夾雜空白字元。群組名同-g選項的限制。如果使用者現(xiàn)在的群組不再此列,則將使用者由該群組中移除。
-llogin_name
變更使用者login時的名稱為login_name。其于不變。特別是,使用者目錄名應(yīng)該也會跟著更動成新的登入名。
-sshell
指定新登入shell。如此欄留白,系統(tǒng)將選用系統(tǒng)預(yù)設(shè)shell。
-uuid使
用者ID值。必須為唯一的ID值,除非用-o選項。數(shù)字不可為負值。預(yù)設(shè)為最小不得小于99而逐次增加。0~99傳統(tǒng)上是保留給系統(tǒng)帳號使用。使用者目錄樹下所有的檔案目錄其userID會自動改變。放在使用者目錄外的檔案則要自行手動更動。
警告
usermod不允許你改變正在線上的使用者帳號名稱。當usermod用來改變userID,必須確認這名user沒在電腦上執(zhí)行任何程序。你需手動更改使用者的crontab檔。也需手動更改使用者的at工作檔。采用NISserver須在server上更動相關(guān)的NIS設(shè)定。
檔案
/etc/passwd-使用者帳號資訊/etc/shadow-使用者帳號資訊加密/etc/group-群組資訊
關(guān)鍵詞標簽:Linux
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負載