linux下用戶、組管理

通常大家都知道更改/etc/group來直接操作,改變用戶、組屬性

例如:把帳戶sale1,sale2...增加到sale組中,只需編輯/etc/group,然後在組後面添加帳號,多個帳號以“,”分隔

sale:x:513:sale1,sale2,sale3

但有時我們希望以命令來增加,在編寫shell或者perl語言時,該用那些命令呢?

 

1、將1個帳號添加到多個組中使用usermod命令

    語法:usermod  -G  組名,組名,組名...   用戶

    例:把用戶sale1增加到oracle,sale組中 使用 usermod -G oracle,sale

2、將多個帳號添加到一個組中使用命gpasswd命令

    語法:gpasswd  -M  用戶,用戶,用戶...  組名

    例:把用戶sale1,sale2,sale3,sale4增加到組sale中 使用 gpasswd  -M  sale1,sale2,sale3,sale4 sale

3、將用戶從組中刪除

     語法:gpasswd -d 用戶 組名

     例:把用戶sale1從account組中移除  gpasswd -d sale1 account

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章