您好,登录后才能下订单哦!
这篇文章主要为大家展示了“Linux系统中如何新增用户命令”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统中如何新增用户命令”这篇文章吧。
useradd 【参数】 用户名
-g 属组
-u 设置uid
-m 创建家目录
-M 没有家目录
-G 指定属于多个组
-s 指定登录
-d 指定家目录
-c 注释
-D 改变它默认的属性
-e 指定的日期是帐号失效的日期,
在xshell中可以man一下useradd。
实例如下:
useradd -c "admin" -m abc
解释:创建一个abc普通用户,并加备注“admin”和自动建立家目录。
passwd 参数 用户名
-l:锁定已经命名的账户名称
-u:解开账户锁定状态
-x, –maximum=DAYS:密码使用最大时间(天)
-n, –minimum=DAYS:密码使用最小时间(天)
-d:删除使用者的密码
-S:检查指定使用者的密码认证种类
–stdin:非交互式修改/设置密码,弊端是操作日志能查密码,用history -c 干掉。
实例:
passwd 用户名 echo 123345|passwd --stdin 用户名
注意:当我们删除一个用户的密码时,登录时就无需密码。
usermod 参数 用户名
-c:修改用户帐号的备注文字。
-d:修改用户登入时的目录。
-e:修改帐号的有效期限。
-f: 改在密码过期后多少天即关闭该帐号。
-g:修改用户所属的群组。
-G:修改用户所属的附加群组。
-l:修改用户帐号名称。
-L:锁定用户密码,使密码无效。
-s:修改用户登入后所使用的shell。
-u:修改用户ID。
-U:解除密码锁定。
常用的参数包括-c, -d, -m, -g, -G, -s, -u以及-o等,与useradd命令中的选项一样,可以为用户指定新的资源值。
实例如下:
userdel 参数 用户名 常用的选项是-r,它的作用是把用户的家目录一起删除。 userdel -r abc
groupadd 参数 用户组名
-g:指定新建用户组的gid;
-r:创建系统工作组,系统用户的组ID小于500;
-K:覆盖配置文件“/ect/login.defs”;
-o:允许添加组ID号不唯一的工作组。
实例:
groupadd -g 344 bqh
解释:创建一个id为344的bqh组。
groupmod 参数 用户组名
-g: GID 为用户组指定新的组标识号。
-o:与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
实例:
groupmod -g 356 -n bqh2 bqh
解释:将用户组名为bqh改为bqh2,且组gid改为356。
groupdel 用户名
实例:
groupdel bqh2
用户查询相关命令:
id //查询用户信息,例如用户归属那个用户组,及uid和gid等。
w //查看谁登录了,并且做了什么,切换的不行,从新登录的才行。
who //查看哪些用户在登录,终端及登录时间,来源主机。
users //仅显示哪些用户在登录。
last //显示的用户曾经加目前登录以及退出登录列表
last log //可以查看是否有用户登录系统了(未启用的账户)
以上是“Linux系统中如何新增用户命令”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。