一般來說,拿到一臺服務器我們會得到一個root用戶,但是很多時候你要給別人使用又不想給root用戶,那就需要創建一些其他的用戶,具體操作如下
Linux下新增用戶組命令:
groupadd 用戶組名
Linux下新增用戶命令:
useradd 用戶名
默認會建立跟用戶名相同的用戶組,如果你想在已有的用戶組下創建用戶,則需要執行以下的命令
useradd -g 用戶組名 用戶名
[root@onezero10 ~]#
[root@onezero10 ~]#
[root@onezero10 ~]# groupadd onezerogp #新增用戶組
[root@onezero10 ~]# useradd -g onezerogp onezero #新增用戶並設置用戶組
[root@onezero10 ~]#
[root@onezero10 ~]# useradd oz #新增用戶,默認創建同名用戶組
有的時候,我們用root用戶創建了文件或者文件夾,但是想在不改變權限的情況下改變用戶屬主,讓其他用戶能夠操作改文件夾,操作如下:
可以看到root創建的文件夾默認用戶屬主和所屬組都是root,利用chgrp和chown命令,將用戶屬主修改爲onezero。
[root@onezero10 tmp]# mkdir logs
[root@onezero10 tmp]# ll
total 8
drwxr-xr-x 2 root root 4096 Dec 22 15:30 logs
[root@onezero10 tmp]# chgrp onezerogp logs #修改文件夾所屬的用戶組
[root@onezero10 tmp]# ll
total 8
drwxr-xr-x 2 root onezerogp 4096 Dec 22 15:30 logs
[root@onezero10 tmp]# chown onezero logs #修改文件夾所屬的用戶
[root@onezero10 tmp]# ll
total 8
drwxr-xr-x 2 onezero onezerogp 4096 Dec 22 15:30 logs
[root@onezero10 tmp]#