Linux 新建使用者 使用者組以及為新使用者分配許可權

2021-10-10 21:48:36 字數 1273 閱讀 3210

useradd命令

useradd 選項 使用者名稱

-d 目錄,指定使用者主目錄,如果此目錄不存在,則同時使用-m選項,可以建立主目錄。

-g 使用者組,指定使用者所屬的使用者組。

-g 使用者組,指定使用者所屬的附加組。

-s shell檔案,指定使用者的登入shell。

-u 使用者號,指定使用者的使用者號,如果同時有-o選項,則可以重複使用其他使用者的標識號。

sudo useradd –d /home/user1 -m user1

ls sudo passwd user1

方法二:echo "密碼"

| passwd 使用者名稱 --

stdin

su user1

usermod

userdel -r myuser

shell指令碼建立使用者

#!/bin/bash

# 需要建立的使用者名稱,示例:user_name=myuser

user_name=

# 建立使用者所屬的使用者組,示例:user_group=mygroup

user_group=

# 使用者密碼,示例:user_passwd=cloud12#$

user_passwd=

# 校驗引數

function check_param()]

]||[

[!-n $]]

||[[

!-n $]]

; then

echo

"error: please check the param user_name,user_group,user_passwd can not be null"

exit 1;

fi}# 建立使用者

function creat_user()"

/etc/

group &> /dev/null

if[ $? -ne 0 ]

; then

groupadd $

fi#create user

id $ &> /dev/null

if[ $? -ne 0 ]

; then

useradd -g $ $

-d /home/$

echo $

| passwd $

--stdin

chage -m 99999 $

fi}

creat_user $*

該指令碼需要填寫的引數在指令碼的最上方

linux 新建使用者 使用者組 以及為新使用者分配許可權

linux 系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號 一方面可以幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另一方面也可以幫助使用者組織檔案,並為使用者提供安全性保護...

linux新建使用者組和使用者

該文章所有操作都在root許可權下完成的。新建使用者組 命令 groupadd 選項 使用者組 引數 g gid 指定新使用者組的組標識號 gid o 一般與 g選項同時使用,表示新使用者組的gid可以與系統已有使用者組的gid相同。新建使用者 命令 useradd 選項 使用者名稱 引數 c co...

linux新建使用者,使用者組相關總結

useradd tomcat boot 建立tomcat boot使用者,同時會建立乙個同名的工作組tomcat boot passwd tomcat boot 設定tomcat boot使用者密碼 userdel tomcat boot 刪除tomcat boot使用者及tomcat boot工作...