Linux經常使用命令(1)--用戶管理(添加用戶、修改密碼、授予root權限)

一、添加新用戶(需在root 權限下執行該命令)
# useradd 用戶名

 如:增長一個用戶newbie,則執行命令:useradd newbie bash

成功新用戶後,系統會自動給新用戶建立根目錄,/home/newbie 
注:root用戶的根目錄爲 /root,其餘普通用戶的根目錄爲 /home/用戶名
 
 
二、修改用戶密碼
# passwd 用戶名

 執行修改密碼命令後,系統會提示用戶輸入兩次密碼,若是密碼校驗經過,則修改爲功 。ui

用戶的密碼信息,保存在/etc/passwd文件中,給用戶設置密碼後,該文件中會增長一條該用戶的信息。
可經過 tail -3 /etc/passwd 命令查看該文件的變化
 
三、給普通用戶newbie增長root執行權限(使用sudo執行root的命令)
(1)方式一:以root用戶身份登陸,編輯/etc/sudoers文件,在文件中添加如下數據,並保存便可。
newbie  ALL=(ALL)   NOPASSWD:  ALL

注:"NOPASSWD:"的做用是免輸入密碼spa

(2)方式二:將普通用戶的所屬組修改成root組
(3)編輯/etc/passwd文件,將用戶id修改成'0'
修改前:newbie:x:1001:1001::/home/newbie:/bin/bash
修改後:newbie:x:0:1001::/home/newbie:/bin/bash

 

四、切換登錄用戶
# su root
# su newbie

注:切換到root時,須要輸入密碼。可經過 ‘ctrl + d’ 快捷鍵,快速切換root和普通用戶的身份,此時不須要root密碼。code

 
五、查看用戶的uid 和 所屬用戶組gid
# id

相關文章
相關標籤/搜索