0
点赞
收藏
分享

微信扫一扫

linux chage useradd groupadd usermod 使用方法

unadlib 2022-04-06 阅读 76
linuxcentos

useradd

创建一个用户并指定用户uid

用法useradd [username] [参数] [参数值]

useradd [username] -u [uid] 

创建用户并加入组(前提是目标组已被创建)

useradd [username] -G [groupname] # -G 附属组 -g主要组

创建用户并禁止用户登录

useradd [username] -s /sbin/nologin

创建用户并指定用户的家目录

useradd [username] -d [directory]

创建用户 指定uid 用户家目录 加入附属组 设置密码为123 永不过期

useradd [username] -u [uid] -G [groupname] -d [directory] -p 123 -f -1

-m 用户主目录不存在则自动创建

-n 不为这个用户创建私有组

passwd

修改密码

passwd [username]
echo "password"|passwd --stdin [username] #明文方式修改密码

用法 passwd [username] [参数] [参数值] 不指定用户的话默认是当前用户

passwd	
		-l 锁定用户 (lock)
		-u 接触锁定 (unlock)
		-f 下次登录时必须修改密码
		-S 显示用户状态信息
		-n 最短使用期限
		-x 最常使用期限
		-i 过期之后开始计算多少天停用目标账户
		

chage

用法 chage [username] [参数] [参数值]

chage
		-l 查看用户口令数值
		-I 用户过期多少天停用目标用户
		-m/M 设置密码用户最短/长使用期限

usermod

用法usermod [username] [参数] [参数值]

usermod [username] -e 2020-12-12 #该用户到2020年12月12日到期
				   -g 修改用户所属组 #添加/修改
				   -G 修改扩展组 #添加/修改
				   -L/U 同passwd 参数
				   -s 默认登录环境
				   -u 用户uid

groupadd

用法groupadd [groupname] [参数] [参数值]

groupadd [groupname] -g [gid]

gpasswd

用法gpasswd [参数] [username] [groupname]

gpasswd -d [username] [groupname] #从组中删除用户
		-a							#添加用户到组
		-r							#取消组密码
	
举报

相关推荐

0 条评论