Linux用戶和組
1.用戶和組的概念
在最開始介紹 Linux 系統的時候有介紹過說 Linux 是一個多任務多用戶的操作系統,當我們 在使用 ls -l 命令的時候我們看到如下信息:
2.用戶操作
Linux 中的用戶管理主要涉及到用戶賬號的添加、刪除和修改。所有操作都影響/etc/passwd 中的文件內容
1、 添加用戶
組操作
前面我們知道,組是權限的集合。在 linux 系統中,每個用戶都有一個用戶組,沒有指定時 都默認爲私有組,私有組名同用戶名一致,建立用戶組的好處是系統能對一個用戶組中的所 有用戶的操作權限進行集中管理。組管理涉及組的添加、刪除和修改。組的增加、刪除和修 改實際上就對/etc/group 文件的更新
1、 添加一個叫 bigdata 的組
groupadd bigdata
2、 查看系統當前有那些組
cat /etc/group
3、將 hadoop 用戶添加到 bigdata 組中
usermod -g bigdata spark 或者 gpasswd -a spark bigdata
4、將 spark 用戶從 bigdata 組刪除
gpasswd -d spark bigdata
5、將 bigdata 組名修改爲
bigspark groupmod -n bigspark bigdata
6、刪除組:
groupdel bigdata