最近因工作原因,轉入到Fedora,Vxworks上,由此又回到了Linux平臺,唉,人老了,一大堆的命令記不住啦! 只能每次去網上查, 還是把常用的命令簡単にまとめ一下吧。
一:adduser(推薦)
# /usr/sbin/adduser -g group -d homedir -s /bin/bash username
# passwd username
# 輸入密碼
設定の確認。
# finger username
# groups username
此外,adduser
- 以對話形式創建用戶帳戶
-
adduser執行後
1:passwd文件中會追加新建的用戶 - 2:會生成新用戶的homedir,並設定所有權
- 3:用戶的(.login , .bashrc)會被自動設定
- 4:新創建的用戶會被自動同步
二:useradd
useradd命令用來建立用戶帳號和創建用戶的起始目錄,使用權限是超級用戶。
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
3.主要參數
-c:加上備註文字,備註文字保存在passwd的備註欄中。
-d:指定用戶登入時的啓始目錄。
-D:變更預設值。
-e:指定賬號的有效期限,缺省表示永久有效。
-f:指定在密碼過期後多少天即關閉該賬號。
-g:指定用戶所屬的羣組。
-G:指定用戶所屬的附加羣組。
-m:自動建立用戶的登入目錄。
-M:不要自動建立用戶的登入目錄。
-n:取消建立以用戶名稱爲名的羣組。
-r:建立系統賬號。
-s:指定用戶登入後所使用的shell。
-u:指定用戶ID號。
useradd可用來建立用戶賬號,它和adduser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中.
使用例:
1:homedir和uid指定
#
useradd -u 550 -d /home/newuser -m newuser
2:homedir和uid指定
#useradd -u 1000 -g test -d /home/newuser -m -s /bin/bash newuser
二:user del
「-r」homdir 也消除