歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Linux 用戶管理2,linux用戶管理2

Linux 用戶管理2,linux用戶管理2

日期:2017/3/3 17:30:55   编辑:學習Linux

Linux 用戶管理2,linux用戶管理2


熱度5 評論 230 www.BkJia.Com 網友分享於: 2017-02-21 04:02:59 浏覽數30837次

Linux 用戶管理2,linux用戶管理2


Linux 用戶管理2

添加修改和刪除用戶,必須是超級管理員root賬號才可以進行的操作,所以當當前賬號不是超級管理員root賬號時,首先要先切換為root賬號。

如圖,ylq為普通用戶,執行添加用戶時,會出現如圖的錯誤:

快捷切換為root用戶:

添加用戶

  • useradd命令

此時便可以執行添加用戶的操作了:

也可以使用cat /etc/passwd命令查看所有的用戶中有沒有用戶名稱為user1的用戶。

  • passwd命令:只有root用戶才可以修改一個用戶的用戶密碼:

查看用戶

cat /etc/passwd | grep 用戶名

修改用戶

  • 修改用戶的用戶名

  usermod -l [新用戶名] [舊用戶名]
  修改用戶與添加用戶時的內容基本相同,但多了一個修改用戶的選項。

  

  • 修改用戶的家目錄

  修改完用戶名稱,發現用戶所在的/home目錄的下一級目錄並沒有發生變化,如圖所示:

  

  所以,要修改用戶的家目錄,及所在的/home目錄的下一級目錄,

  語  法:usermod [-LU][-c <備注>][-d <登入目錄>][-e <有效期限>][- f <緩沖天數>][-g <群組>][-G <群組>][-l <帳號名稱>][-s ][-u ] [用戶帳號]

  如圖所示:

  

  命令<cat /etc/passwd | grep user1>為在passwd文件中查找包含user1的行,可以看到用戶user1和yangliuqing,都在/home/user1目錄中。

  命令<usermod -d /home/ylq -u 502 yangliuqing>,意為將用戶名為yangliuqing的用戶的用戶家目錄改為/home/ylq,uid改為502。

刪除用戶

  • userdel命令

功能說明:刪除用戶帳號。
語  法:userdel [-r][用戶帳號]
補充說明:userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件。

<userdel user1>沒有加任何參數,所以只刪除了用戶賬戶,而沒有刪除相關文件;

<userdel -r user2>有加任何參數,所以刪除了用戶賬戶和相關文件。

http://www.bkjia.com/Linuxjc/1194388.html TechArticle

Copyright © Linux教程網 All Rights Reserved