看板 tails
作者 標題 [筆記] Linux使用者管理指令
時間 2012年03月05日 Mon. PM 01:32:41
前言:
雖然身為Linux的root (很偉大一樣XD,因為是我安裝的嘛Orz...)
先前一直是使用GNOME介面在新增user和group等。
剛剛在改群組分配時出現了一個悲劇
不知道是找不到還是GNOME少了這個功能
我不知道該怎麼幫user加副群組的介面
於是就必需使用CLI了...
正文:
鳥哥的文章非常詳細
我的文章只要記錄重點就好 (其實是懶XD)
需要注意的是 鳥哥是使用CentOS
Linux中的user與group是跟權限管理有關部分
user的主要檔案在/etc/passwd (檔案結構)
group的主要檔案在/etc/group (檔案結構)
user新增指令:
useradd [-u UID] [-g 初始群組] [-G 次要群組] [-mM] [-c 說明欄] [-d 家目錄絕對路徑] [-s shell] 使用者帳號名
建立後的使用者,預設是關閉的,再來要靠root給它密碼才能登入:
passwd [-l] [-u] [--stdin] [-S] [-n 日數] [-x 日數] [-w 日數] [-i 日期] 帳號
使用者資訊打錯了,調整指令:
usermod [-cdegGlsuLU] username
刪除使用者指令:
userdel [-r] username
group新增指令:
groupadd [-g gid] [-r] 群組名稱
修改group指令:
groupmod groupmod [-g gid] [-n group_name] 群組名
刪除group指令:
groupdel groupdel groupdel [groupname]
group管理員功能:
gpasswd [-A user1,...] [-M user3,...] groupname
回到正題
原本的問題
要使用
usermod -G 群組 使用者
即可更改次要群組
因為不是新增
所以如果同時有很多次要群組就必需全部輸入,中間以逗號隔開,不可有空白。
--
參考網頁:
鳥哥的Linux
如何在Linux中把某個user加入群組
--
※ 作者: tails 時間: 2012-03-05 13:32:41
※ 看板: tails 文章推薦值: 0 目前人氣: 0 累積人氣: 305
回列表(←)
分享