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


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

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

成功新用戶后,系統會自動給新用戶創建根目錄,/home/newbie 
注:root用戶的根目錄為 /root,其他普通用戶的根目錄為 /home/用戶名
 
 
2、修改用戶密碼
# passwd 用戶名

 執行修改密碼命令后,系統會提示用戶輸入兩次密碼,如果密碼校驗通過,則修改成功 。

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

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

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

 

4、切換登陸用戶
# su root
# su newbie

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

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

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM