歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Ubuntu中的用戶管理(三)用戶管理

Ubuntu中的用戶管理(三)用戶管理

日期:2017/3/1 17:15:46   编辑:關於Linux

Ubuntu中的用戶管理(三)用戶管理 和群組類似,Ubuntu提供了命令行工具來管理用戶,也提供了GUI工具來管理用戶。相比較而言,命令行工具更為強大和靈活。常用的用戶管理命令行工具主要有: useradd——添加一個新用戶到Linux系統。可以定制的選項主要有,用戶的/home目錄,起始群組等。(默認的/home目錄是/home/username,默認的群組名為用戶名) useradd -D——這條命令是定制系統創建新用戶時的默認設置。當不使用任何參數時,將返回系統當前的默認設置。 www.2cto.com userdel——這條命令完全移除用戶帳號(包括刪除用戶的/home目錄以及目錄下的所有文件)。 passwd——更新密碼管理系統使用的"authentication tokens" usermod——更改用戶屬性。最常使用的參數有-s更改shell,-u更改UID。當用戶登陸系統或者運行程序時,不可更改用戶屬性。 chsh——這條命令更改用戶的默認shell。對於Ubuntu系統而言,默認的shell是/bin/bash,即Bourne Again Shell。 下面通過一個簡單的例子來創建一個用戶。在這裡我們使用-p選項設置密碼,-s選項設定shell,-u選項設置UID(當使用默認設置創建用戶時,不需要指定這些選項)。 sudo useradd sunny -p AbcDe -s /bin/zsh -u 1042 監測系統中的用戶活動 w命令可以告訴系統管理員,當前登陸系統的用戶有哪些,分別在哪裡登陸,目前正在做什麼。在w命令後加上用戶名,講只返回特定用戶的狀態。 www.2cto.com ac命令可以返回用戶總的鏈接時間。它從/var/log/wtmp文件中獲取信息。想要使用ac命令,需要安裝acct軟件包。 last命令從/var/log/wtmp中獲取信息,列出所有用戶從該文件創建起的登陸記錄。 lastb命令輸出所有失敗的/錯誤的登陸,對於系統維護有很好的指導意義。 鎖住一個用戶的帳號可以使用以下命令:sudo passwd -l username。撤銷時可以使用-u選項,也即sudo passwd -u username。 作者 lqhbupt
Copyright © Linux教程網 All Rights Reserved